1. À quoi sert cet outil
Ce calculateur d’intervalle de temps en ligne gratuit calcule la différence exacte entre deux instants date/heure, chacun avec un fuseau horaire IANA. Vous obtenez une durée précise (jours, heures, minutes, secondes) et, en option, une répartition calendaire (années, mois, jours) pratique pour l’âge ou la durée d’un projet. Utilisez « Use current time » pour l’un ou les deux côtés afin de mesurer un intervalle depuis ou jusqu’à maintenant. Gratuit et privé : aucune inscription, tout se fait dans votre navigateur.
2. Comment l’utiliser
Démarrage rapide : Configurez le premier instant (date/heure + fuseau horaire, ou « Use current time »), configurez le second de la même façon, puis lisez l’intervalle de temps. Copiez le résultat si besoin.
- From — Saisissez la date et l’heure de début et choisissez son fuseau horaire, ou cochez « Use current time » pour utiliser l’instant présent.
- To — Saisissez la date et l’heure de fin et choisissez son fuseau horaire, ou cochez « Use current time » pour utiliser l’instant présent.
- Lire le résultat — L’outil indique si le second instant est avant ou après le premier, la durée exacte (jours, heures, minutes, secondes), le nombre total de jours en décimal, ainsi qu’une répartition calendaire (années, mois, jours) lorsque c’est utile.
3. Comment ça fonctionne
L’outil convertit chaque instant de son heure locale dans le fuseau choisi vers l’UTC (en utilisant la même logique que le Timezone Converter). Il calcule ensuite la différence en millisecondes et la décompose en jours, heures, minutes et secondes. La répartition calendaire (années, mois, jours) est calculée dans le fuseau horaire de la date de fin afin que l’ajout de cette durée à la date de début (en termes de calendrier) corresponde au mieux à la date de fin. Tout le traitement se fait côté client dans votre navigateur.
4. Cas d’usage et exemples
- Âge — De la date (et du fuseau horaire) de naissance jusqu’à aujourd’hui ou une autre date ; obtenez la durée exacte et « X années, Y mois, Z jours ».
- Durée de projet — Date/heure de début et de fin d’un projet ou d’un événement.
- Temps avant ou depuis un événement — Utilisez « Use current time » d’un côté pour voir un compteur croissant ou décroissant.
- Deux instants quelconques — Comparez deux dates/horaires passées ou futures à travers différents fuseaux horaires.
Exemple
- From : 2000‑01‑15 08:00 Asia/Ho_Chi_Minh. To : Use current time in Asia/Ho_Chi_Minh. Résultat : nombre exact de jours/heures/minutes/secondes depuis la naissance, plus une répartition calendaire (par exemple 25 ans, 2 mois, 27 jours).
5. Limitations et contraintes connues
- IANA uniquement — Seuls les noms de fuseaux horaires IANA (par ex. America/New_York) sont pris en charge.
- Répartition calendaire — La répartition en années/mois/jours est basée sur les dates du calendrier dans le fuseau horaire de fin ; ce n’est pas l’ajout d’une durée fixe (par ex. « 1 mois » peut avoir une longueur différente).
- Plage de dates — Les dates très anciennes ou très lointaines dans le futur peuvent produire des cas limites dans certains navigateurs selon la prise en charge de l’horloge système.