Ce que fait ce calculateur
Cet outil calcule la durée exacte qui sépare une date-heure de début d'une date-heure de fin (fin moins début). Le résultat est présenté sous plusieurs formes équivalentes : nombre total de jours, répartition en semaines et jours, répartition en jours et heures, nombre total d'heures, de minutes et de secondes, ainsi qu'un détail clair en jours plus HH:MM:SS. Il fonctionne avec n'importe quelle date du calendrier grégorien proleptique : il est donc universel et n'est lié à aucun pays en particulier.
Comment l'utiliser
Saisissez l'année, le mois, le jour de début et, facultativement, l'heure, les minutes et les secondes, puis faites de même pour la date-heure de fin. Laissez les champs horaires à 0 si seuls les jours entiers vous intéressent. La liste déroulante « ère » est réglée par défaut sur ère commune / apr. J.-C. (année occidentale), où l'année saisie est utilisée telle quelle. Les ères impériales japonaises (Meiji, Taisho, Showa, Heisei, Reiwa) sont une commodité propre au Japon : elles ajoutent simplement un décalage fixe pour convertir l'année saisie en année occidentale avant tout calcul. Le résultat de la durée écoulée reste donc identique quel que soit le choix de l'ère.
La formule expliquée
Chaque date est convertie en numéro de jour julien (JDN) à l'aide de l'algorithme de Fliegel-Van Flandern, qui fournit un décompte continu de jours entiers gérant correctement les années bissextiles (y compris la règle séculaire) et la durée variable des mois. L'heure de la journée est ajoutée en secondes. Les secondes écoulées valent alors
$$\Delta t = \left(\text{JDN}_{e} - \text{JDN}_{s}\right)\cdot 86400 + \left(T_{e} - T_{s}\right)$$et toutes les autres unités découlent de cet unique nombre, par division ou par décomposition.
Exemple concret
Début : 2024-01-01 00:00:00. Fin : 2024-03-01 12:00:00. Comme 2024 est une année bissextile, janvier (31) plus février (29) donne 60 jours entiers, auxquels s'ajoute une demi-journée pour 12:00. La différence est donc de \(60{,}5\) jours \(= 5\,227\,200\) secondes \(= 1\,452\) heures \(= 87\,120\) minutes. La décomposition est de 8 semaines + 4 jours, ou de 60 jours + 12:00:00.
FAQ
Le résultat peut-il être négatif ? Oui. Si la date de fin précède la date de début, les totaux sont négatifs ; les lignes de décomposition affichent la valeur absolue.
Les deux bornes sont-elles comptées ? Non. L'outil mesure l'intervalle écoulé (fin moins début), et non un décompte de jours inclusif.
Les années bissextiles sont-elles prises en compte ? Oui, automatiquement, y compris la règle selon laquelle les années divisibles par 100 ne sont pas bissextiles, sauf si elles sont aussi divisibles par 400.