Calculatrice d’années entre deux dates
Résultat
Ans
- Mois
- 8
- Jours
- 18 jours
- Total en mois
- 440
- Total en jours
- 13 410 jours
- Ans en décimal
- 36,72
Combien d’années séparent deux dates ? Cette calculatrice d’années entre deux dates donne l’écart sous forme de différence calendaire — années, mois et jours restants — puis le même intervalle de deux autres façons : en nombre total de mois, et en années décimales. Ces deux derniers ne sont pas le même nombre écrit autrement. Les années entières se comptent sur le calendrier, où une année se referme au quantième correspondant de l’année suivante ; les années décimales divisent le nombre de jours par 365,2425, la longueur moyenne d’une année grégorienne. À un jour près d’une année, on obtient 0 année calendaire et 1,00 année décimale, et les deux lectures sont justes.
Formule
annees, mois et jours = la différence calendaire entre les deux dates ; totalMois = annees × 12 + mois ; anneesDecimales = totalJours ÷ 365,2425
- dateDebut
- La plus ancienne des deux dates, bien que l’ordre ne change aucune réponse
- dateFin
- La plus récente ; échanger les deux donne les six mêmes chiffres
- annees
- Les années calendaires entières — une année se referme au quantième correspondant, donc du 29 février au 28 février en fait une
- mois
- Les mois entiers restants une fois les années retirées, toujours de 0 à 11
- jours
- Les jours restants une fois les années et les mois retirés
- totalMois
- Tout l’intervalle compté en mois seulement : 36 ans et 8 mois se lisent 440
- anneesDecimales
- Le total des jours divisé par 365,2425 — un autre critère que les années entières, et non leur arrondi
Utilisez-la pour calculer une durée annoncée en années : ancienneté, âge d’un bâtiment, nombre d’années d’activité d’une entreprise, écart entre deux dates de naissance. La différence calendaire est la réponse honnête, parce que c’est celle qu’obtiendrait quelqu’un qui compte sur ses doigts. Les deux autres lectures répondent aux questions que la différence calendaire ne sait pas traiter : le total en mois est l’unité de tout ce qui se facture ou s’acquiert au mois, et les années décimales celle d’un taux ou d’une moyenne — 36,72 années d’ancienneté est un chiffre avec lequel on peut diviser, alors que 36 ans et 8 mois n’en est pas un. Ce qu’elle ne fera pas, c’est donner une fraction de mois, et elle ne vous dira pas si l’ordre des dates était celui que vous vouliez, puisque les deux ordres produisent les mêmes nombres.
Exemples détaillés
Du 1er janvier 1990 au 19 septembre 2026
- Trente-six années entières mènent au 1er janvier 2026
- Huit mois entiers de plus mènent au 1er septembre 2026, laissant 18 jours
- La différence calendaire est donc de 36 ans, 8 mois et 18 jours
- 36 × 12 + 8 = 440 mois, soit le même intervalle écrit dans une seule unité
- 13 410 jours divisés par 365,2425 donnent 36,72 années décimales
Trois lectures d’un même écart. La différence calendaire est ce qu’on dirait à voix haute ; les deux autres servent quand il faut un nombre avec lequel calculer.
Du 1er janvier au 31 décembre 2000 — à un jour près d’une année
- L’année civile qui commence le 1er janvier 2000 ne se referme qu’au 1er janvier 2001
- Le chiffre des années entières est donc 0, et l’intervalle fait 11 mois et 30 jours
- En mois seuls cela fait 11 — le douzième mois n’est pas terminé
- Le décompte en jours donne 365, parce que 2000 est bissextile mais que du 1er janvier au 31 décembre n’en couvre pas le jour supplémentaire
- 365 divisé par 365,2425 donne 0,99934, qui s’arrondit à 1,00 à deux décimales
C’est le cas qui rend cette page nécessaire. Le calendrier dit 0 année et la division dit 1,00, et un outil qui n’en donnerait qu’un des deux paraîtrait faux à la moitié de ses lecteurs.
Du 29 février 2024 au 28 février 2025 — un anniversaire de jour bissextile
- Il n’existe pas de 29 février en 2025, donc l’anniversaire se cale sur le 28 février
- L’écart fait par conséquent exactement 1 an, 0 mois et 0 jour
- 12 mois, et 365 jours parce que 2025 n’est pas bissextile
- 365 divisé par 365,2425 s’arrondit à 1,00, donc les trois lectures s’accordent ici
Ajouter une année relève de l’arithmétique calendaire et retomber sur un nombre de jours relève de la soustraction ordinaire. C’est le cas où les deux s’accordent — et celui du dessus, celui où elles ne s’accordent pas.
Du 31 janvier au 1er mars 2026 — un mois court sur le chemin
- Un mois entier après le 31 janvier tombe le 28 février, parce que février 2026 compte 28 jours
- Le 1er mars est un jour plus loin, donc le reste est d’un jour et non de moins 30
- Le total en mois est de 1 et le décompte en jours de 29
- 0,08 année décimale, c’est ce que donnent 29 jours face à la moyenne de 365,2425 jours
Soustraire les quantièmes donnerait 1 moins 31, soit à la fois la mauvaise grandeur et le mauvais signe. Les mois doivent être retirés en mois entiers avant que les jours soient comptés.
Limites
La différence calendaire et les années décimales répondent à deux questions différentes, et aucune page ne peut les fondre en un seul nombre : du 1er janvier au 31 décembre, il y a 0 année entière et 1,00 année décimale en même temps. Les mois entiers se comptent en mois calendaires, et non en divisant les jours par une moyenne, donc un mois peut faire 28 à 31 jours et le même nombre de jours peut produire des totaux de mois différents selon les mois traversés. L’ordre des deux dates ne change aucun des six chiffres — l’outil donne la taille de l’écart, pas une direction signée : si vous vouliez mesurer vers l’arrière, le signe est à votre charge. Les dates sont en grégorien proleptique entre l’an 1 et l’an 9999, projeté vers le passé avant 1582 sans aucune réforme, et il n’y a ni fuseau horaire ni heure de la journée dans l’arithmétique : deux dates séparées d’un jour le sont toujours, quelle que soit l’horloge qui les lit.
Questions fréquentes
- Combien d’années entre le 1er janvier 1990 et le 19 septembre 2026 ?
- 36 ans, 8 mois et 18 jours. Écrit en mois seuls, cela fait 440, et en jours 13 410. Diviser ces jours par la moyenne grégorienne de 365,2425 jours donne 36,72 années décimales, qui est la différence calendaire exprimée en un seul nombre plutôt qu’en trois.
- Pourquoi un intervalle affiche-t-il 0 année mais 1,00 année décimale ?
- Parce que les deux chiffres reposent sur des critères différents. Les années entières se comptent sur le calendrier, et l’année qui commence le 1er janvier ne se referme qu’au 1er janvier suivant — donc du 1er janvier au 31 décembre 2000 il y a 0 année, 11 mois et 30 jours. Les années décimales divisent les 365 jours par 365,2425, et 0,99934 s’arrondit à 1,00. Aucun des deux chiffres n’est une erreur : la réponse calendaire est à un jour près d’une année, et la division le dit.
- Combien de mois cela fait-il au total ?
- Multipliez les années par douze et ajoutez les mois restants. Pour 1990 à 2026, cela donne 36 × 12 + 8 = 440 mois. Le total en mois est la bonne unité quand quelque chose se facture, s’acquiert ou se révise au mois, et il est plus facile à comparer qu’un chiffre en trois parties — deux intervalles qui se ressemblent écrits en années et mois peuvent différer de plusieurs mois.
- L’ordre des dates a-t-il une importance ?
- Non. L’outil donne la taille de l’écart entre les deux dates, et cette taille ne dépend pas de l’extrémité depuis laquelle on lit — de 1990 à 2026 comme de 2026 à 1990, on obtient 36 ans, 8 mois et 18 jours. Cela signifie aussi qu’aucun chiffre n’est jamais négatif : si vous avez besoin d’une direction, l’ordre que vous avez saisi en est la seule trace.
- Quel est l’écart entre deux dates de naissance ?
- Saisissez les deux dates et lisez la différence calendaire — c’est l’écart d’âge en années, mois et jours, et c’est ce que les gens entendent par cette phrase. Un point de vigilance : si l’une des naissances tombe un 29 février, l’anniversaire d’une année commune tombe le 28 février, donc l’écart entre le 29 février 2024 et le 28 février 2025 vaut exactement un an plutôt qu’un jour de moins.
Références
- The Gregorian calendar — Claus Tøndering, Calendar FAQ
- RFC 3339: Date and Time on the Internet: Timestamps — IETF