Comment utiliser cette calculatrice
- Entrez la date la plus ancienne dans le champ de début.
- Entrez la date la plus récente dans le champ de fin ; inverser les dates produit simplement un total négatif.
- Lisez le nombre total de jours pour tout calcul contractuel ou lié aux intérêts.
- Lisez la décomposition en années-mois-jours pour toute expression en unités calendaires courantes.
- Utilisez la valeur en heures lorsqu'un intervalle s'applique à la planification ou à la facturation.
Méthode de calcul
Le total de jours est calculé en convertissant les deux dates en millisecondes à minuit UTC et en divisant la différence par la durée d'une journée. Travailler en UTC permet d'éviter délibérément les changements d'heure : dans un fuseau horaire local, deux jours par an comptent 23 ou 25 heures, et une simple soustraction peut induire une erreur d'un jour entier près de ces transitions.
La décomposition calendaire correspond à un calcul distinct et n'est pas directement dérivée du décompte des jours. Les mois variant de 28 à 31 jours, « un mois » n'a pas de durée fixe. La décomposition soustrait d'abord les années, puis les mois, puis effectue un report de jours depuis le mois précédent si nécessaire, selon la convention appliquée aux âges, baux locatifs et délais de préavis.
Les deux résultats ne concordent pas toujours comme certains s'y attendent, ce qui est normal et ne constitue pas un bug. Du 31 janvier au 28 février, il s'écoule 28 jours, mais également « un mois » selon la convention de report. Les contrats éliminent cette ambiguïté en précisant la méthode applicable : les documents juridiques et financiers définissent presque toujours les délais en jours, précisément parce que la durée des mois est variable.
Formule et références
jours = (UTC(fin) − UTC(début)) / 86 400 000 ; différence calendaire calculée par reports successifs d'années, de mois et de jours
Calendrier grégorien proleptique selon ISO 8601:2019 ; durée du jour UTC selon le BIPM.
Exemple de calcul
Un délai de paiement de 90 jours débute le 15 mars 2026. Quand arrive-t-il à échéance et quelle est sa durée calendaire ?
- Entrez 2026-03-15 comme date de début et 2026-06-13 comme date de fin.
- Total de jours : 90.
- Décomposition calendaire : 0 an, 2 mois, 29 jours.
- Semaines : 12 semaines et 6 jours.
90 jours tombent le 13 juin 2026. Près de trois mois calendaires, ce qui illustre pourquoi « 90 jours » et « trois mois » ne sont pas interchangeables dans un contrat.
Questions fréquentes
La date de fin est-elle prise en compte ?
Non. Le résultat représente l'intervalle entre les deux dates ; ainsi, du 1er janvier au 2 janvier, il y a un jour. Ajoutez un si vous cherchez le nombre de jours inclusifs.
Les années bissextiles sont-elles prises en compte ?
Oui, automatiquement. Tout 29 février situé dans l'intervalle est compté comme une journée entière.
Pourquoi le total des mois paraît-il parfois étrange ?
Parce que les mois ont des durées inégales. Passer d'un mois de 31 jours à un mois de 30 jours implique un report, et la convention retenue modifie le nombre de jours restants.
Le passage à l'heure d'été influence-t-il le résultat ?
Pas ici. Le calcul s'exécute en UTC précisément pour éviter que les changements d'heure ne modifient le total.