La question d'âge est la question de l'écart entre deux dates avec une extrémité fixée à la date de naissance : au lieu de deux dates libres, une extrémité est fixe et l'autre est l'instant présent. La Calculatrice d'Âge y répond à partir d'une seule entrée de date de naissance : saisissez la date de naissance, appuyez sur calculer, et la ligne de résultat lit l'âge en années, mois et jours, puis le total de jours vécus, en semaines et heures, puis le compte à rebours avant le prochain anniversaire. Dans l'exemple de l'article, une personne née le 15 janvier 1990 lue le 18 septembre 2026 a 36 ans 8 mois 3 jours, un total de 13 395 jours et 119 jours avant le prochain anniversaire le 15 janvier 2027.
L'article avance ainsi : le décompte en trois parties et la règle d'emprunt de jours ; le comptage linéaire des jours, semaines et heures totaux ; le compte à rebours avant le prochain anniversaire ; le report du 29 février et la lecture à minuit local ; là où l'âge est une entrée pour les autres calculatrices ; et porter la date de naissance dans le code.
Le décompte en trois parties et la règle d'emprunt
L'âge se lit en unités de calendrier, pas comme un nombre de jours divisé par une moyenne. Les années viennent de la différence d'années, les mois de la différence de mois et les jours de la différence de jours, et quand le jour passe négatif, le mois baisse d'un et le jour est complété avec la longueur du mois précédent l'actuel. Lu le 3 septembre 2026 au lieu du 18 septembre, la différence de jours est 3 moins 15, ce qui fait négatif 12, le mois passe donc de 8 à 7 et le jour passe à 19 après avoir ajouté les 31 jours d'août : 36 ans 7 mois 19 jours. La même personne a 36 ans 8 mois 3 jours le 18 septembre et 36 ans 7 mois 19 jours le 3 septembre, un écart de exactement 15 jours.
Jours, semaines et heures totaux : le comptage linéaire
Sous le décompte, la ligne de résultat donne la même tranche comme un comptage pur. Du 15 janvier 1990 au 18 septembre 2026, ce sont 13 395 jours, les semaines sortent de la division par 7 arrondie vers le bas, ce qui fait 1913 semaines, et les heures sont les jours multipliés par 24, ce qui fait 321 480 heures, un multiple propre parce qu'elles sont dérivées du nombre de jours plutôt que mesurées à l'horloge. Ce chiffre exact de jours est ce que le mode écart de la Calculatrice de Dates rapporte entre deux dates quelconques, et l'article sur l'écart entre deux dates parcourt ce mode de bout en bout.
Le compte à rebours avant le prochain anniversaire
La troisième ligne trouve la prochaine apparition du mois et du jour de naissance après aujourd'hui et compte les jours jusqu'à elle. À partir du 18 septembre 2026, le prochain 15 janvier est à 119 jours : 12 jusqu'à la fin de septembre, 31 en octobre, 30 en novembre, 31 en décembre et 15 en janvier. Cette date d'arrivée est la question de la date future que couvre l'article sur la date future, avec l'anniversaire comme cible et les jours restants comme tranche. Le compte à rebours repart d'une année complète le jour de l'anniversaire lui-même, environ 365 jours, parce que l'essai traite l'anniversaire comme déjà passé au moment où il arrive. Et une date de naissance dans le futur est refusée avec une ligne d'erreur au lieu d'un âge négatif.
Le 29 février et la lecture à minuit local
Une date de naissance au jour bissextile porte la règle de report de la mathématique des mois : dans une année non bissextile il n'y a pas de 29 février, donc le prochain anniversaire tombe le 1er mars, et la personne née le 29 février 2000 fête le 1er mars 2027 et revient au 29 février en 2028. La mathématique de l'écart de jours dépend aussi de ce que la date de naissance soit lue comme minuit local et non comme minuit UTC, parce qu'une lecture en UTC lit un jour plus tôt dans chaque fuseau horaire à l'ouest de UTC et corrompt l'emprunt de jours montré ci-dessus.
Là où l'âge est une entrée
Le chiffre d'âge est le billet d'entrée pour plusieurs autres calculatrices. Le Planificateur de Retraite prend un âge actuel de 30 et un âge de retraite de 65 par défaut et planifie le calendrier de cotisations sur les années de travail entre les deux. La Calculatrice FIRE part du même âge actuel et rapporte l'âge où le solde cesse d'avoir besoin de revenus. Le remboursement d'un emprunt ajoute l'extrémité lointaine du motif : la personne née le 15 janvier 1990 qui a 36 ans le 15 janvier 2026 prend un terme de 30 ans et rembourse le 15 janvier 2056 à 66 ans, ce que la Calculatrice de Prêt porte dans le calendrier de remboursements.
Porter la date de naissance dans le code
Quand la date de naissance doit voyager dans un code, sur un serveur ou dans un formulaire qui veut des secondes, le Convertisseur de Timestamp Unix la réécrit comme un seul comptage entier de secondes depuis l'époque, le choix de fuseau horaire rendu explicite. L'âge en lui-même reste une question d'écart jusqu'au fond : une extrémité fixée à la date de naissance et l'autre là où la question demande.