Calculer des dates sans erreur d'un jour : comptes à rebours, anniversaires, âge et âge en mois
Combien de jours avant l'examen ? Quand tombe le 100e jour ? Quel âge en mois a le bébé ? Les calculs de dates regorgent d'écarts d'un jour : mieux vaut savoir quelle règle est appliquée.
Comment fonctionne le compte à rebours (J-)
Le compte à rebours désigne la date cible par J, la veille par J-1 et le lendemain par J+1. Le nombre de jours restants est simplement la date cible moins aujourd'hui. Le 28 octobre 2026, le 25 décembre est à J-58.
L'essentiel est de comparer des dates calendaires, pas des horodatages. Que vous regardiez à 23 h ou à 7 h, si nous sommes le 28 octobre, la réponse doit être la même. Calculer des heures puis diviser par 24 peut décaler d'un jour à cause de l'heure d'été ou des fuseaux horaires ; un calculateur de compte à rebours ne compare donc que les dates.
Les anniversaires comptent le premier jour comme jour 1
Contrairement au compte à rebours, les célébrations « au jour près », comme le 100e jour d'un couple ou les 100 jours d'un bébé (une tradition très populaire en Corée), comptent généralement le jour de départ comme jour 1. Le 100e jour tombe donc 99 jours après la date de départ : en partant du 1er mars 2026, le 100e jour est le 8 juin.
Les calculs de jours écoulés, en revanche, comptent le départ comme jour 0. Pour les deux mêmes dates, « jours écoulés » et « numéro du jour » diffèrent d'une unité. S'en souvenir explique la plupart des résultats qui semblent décalés d'un jour.
Départ : 2026-03-01
Jours écoulés : le 2026-06-08 est 99 jours après le départ
Numéro du jour : le 2026-06-08 est le 100e jour
Calculer un âge en années
L'âge légal se calcule partout de la même façon : on a 0 an à la naissance et l'on prend un an à chaque anniversaire. Soit année en cours − année de naissance, moins un si l'anniversaire de cette année n'est pas encore passé. La Corée, qui utilisait d'autres modes de calcul, s'est d'ailleurs alignée sur cet âge international le 28 juin 2023.
Les personnes nées un 29 février n'ont pas d'anniversaire les années non bissextiles. De nombreux systèmes juridiques considèrent que l'âge augmente à la fin du 28 février, mais certains services retiennent le 1er mars : vérifiez la règle officielle quand l'âge conditionne un droit.
L'âge en mois se compte en mois calendaires
L'âge en mois utilisé pour les vaccinations ou le suivi du développement se compte en mois calendaires, pas en jours divisés par 30. On ajoute un mois chaque fois que revient le même quantième : un bébé né le 15 mai a un mois le 15 juin et zéro mois jusqu'au 14 juin.
La formule est (années × 12) + écart de mois, moins un si le quantième de référence est antérieur au quantième de naissance. Une personne née le 22 octobre 1975 a, le 12 août 2026, (51 × 12) + (8 − 10) = 610, moins un car le 12 précède le 22 : 609 mois. Les grands nombres font de jolies cartes d'anniversaire.
Fins de mois : un mois après le 31 janvier
Le 31 février n'existe pas : la plupart des langages de programmation et des calculateurs ramènent donc un mois après le 31 janvier au dernier jour de février (28 ou 29). Un mois avant le 31 mars correspond de même à la fin février. C'est pourquoi les dates de facturation d'abonnements et de fin de contrat se décalent parfois d'un ou deux jours.
Les années bissextiles comptent aussi. Dans le calendrier grégorien, une année divisible par 4 est bissextile, sauf si elle est divisible par 100, à moins qu'elle ne soit aussi divisible par 400. Ainsi, 2000 était bissextile et 2100 ne le sera pas.
Liste de contrôle pour des calculs de dates exacts
Le calculateur de compte à rebours, le générateur de cartes d'âge en mois et le calculateur de fuseaux horaires d'AIBIZAP travaillent tous sur des dates calendaires : vous pouvez vérifier leurs résultats à l'aide des règles ci-dessus.
- Décidez si le premier jour compte (numéro du jour) ou non (jours écoulés ou restants).
- Comparez des dates, pas des heures ; pour un événement international, décidez quelle date locale fait foi.
- Vérifiez l'ajustement de fin de mois pour les calculs en mois et les années bissextiles pour les calculs en années.
- Les délais légaux ont souvent des règles particulières, comme l'exclusion du premier jour : suivez la définition officielle.