Calculateur de temps relatif
Calculer le temps relatif entre des dates (ex. : 'il y a 3 jours').
À propos du Calculateur de Temps Relatif
Le Calculateur de Temps Relatif calcule la distance temporelle entre deux dates et l'exprime dans un langage relatif convivial, tel que "3 days ago", "in 2 months" ou "5 years from now", en utilisant la même logique que l'API JavaScript Intl.RelativeTimeFormat. Il affiche simultanément la répartition précise en années, mois, semaines, jours, heures, minutes et secondes, vous offrant ainsi à la fois un résumé intuitif et une mesure exacte. Le calculateur gère correctement les transitions d'heure d'été, les années bissextiles et les variations de durée des mois lors du calcul des différences précises. Il est utile à la fois pour le développement d'interfaces utilisateur (UI) où vous devez tester la logique de formatage de l'heure et pour l'arithmétique quotidienne des dates.
Comment Utiliser
Saisissez une date et une heure de début ainsi qu'une date et une heure de fin à l'aide des sélecteurs de date, ou laissez l'une d'elles définie sur le moment actuel en cliquant sur le bouton "now". Cliquez sur Calculer pour afficher à la fois l'expression relative lisible par l'homme et la différence de temps exacte ventilée par unité. Basculez entre l'affichage de la plus grande unité uniquement ou une ventilation de pleine précision. Utilisez le bouton swap pour inverser les dates de début et de fin sans ressaisir les valeurs. Copiez la chaîne de temps relatif pour l'utiliser dans les étiquettes d'interface utilisateur (UI) ou la documentation.
Cas d'Utilisation Courants
- Calculer le nombre exact de jours restants jusqu'à une échéance de projet, un lancement de produit ou un événement programmé
- Déterminer l'ancienneté d'emploi ou l'âge d'un compte à partir d'une date de début pour les dossiers RH, les e-mails d'anniversaire ou l'affichage des profils utilisateur
- Tester le formatage de sortie de Intl.RelativeTimeFormat pour différentes locales avant de l'implémenter dans une application front-end
- Calculer des durées précises entre deux horodatages de journal (log timestamps) pour le profilage de performance et le débogage du temps écoulé dans les opérations serveur
- Générer des chaînes lisibles par l'homme telles que "X days ago" ou "in Y weeks" pour les flux d'activité des systèmes de gestion de contenu et les pistes d'audit