Vie quotidienne

Calcul d’âge — Âge exact depuis la date de naissance

Calculez l’âge à la date de référence choisie

Formules et sources mises à jour · Sources · 1Voir l’algorithme, les constantes et les valeurs par défaut (JSON)

Saisissez vos valeurs

Âge (années / mois / jours) 36 a 9 m 30 j
Résultats

Résultats

RésultatsDate de naissance: 1990-01-01 / Date de référence: 2026-10-31 / Prochain anniversaire: 2027-01-01Date de naissance1990-01-01Date de référence2026-10-31Prochain anniversaire2027-01-01

À propos de ce calculateur

Calculez l’âge à la date de référence choisie. Les mois sont ajoutés depuis le dernier anniversaire, avec ajustement au dernier jour des mois plus courts. Le 29 février est traité comme le 1er mars les années non bissextiles ; le jour de l’anniversaire, le compte à rebours vaut zéro. La même date de référence détermine les semaines et heures totales ainsi que le jour de naissance. Les totaux utilisent des jours calendaires, sans heure de naissance ni correction d’heure d’été.

Recalculé lors de la génération avec l'implémentation de cette page · vérifié le 2026-10-22

Né un 29 février, on fête son anniversaire le 1er mars, jamais le 28

L’âge, ce sont trois réponses qui se font passer pour une : les années révolues, une décomposition en années, mois et jours, et un compte brut de jours. Elles ne divergent qu’aux jours bissextiles et en fin de mois — exactement là où l’on vérifie.

0100002000030000NaissanceAujourd’hui80 ans
L’axe compte les jours vécus, pas les anniversaires. Un peu moins de la moitié d’une vie nominale de quatre-vingts ans est déjà derrière, et le reste correspond à cette durée que tout calcul de retraite suppose intacte sans le dire.

Comment le résultat varie

Année de naissance → · Jours vécus
1980199020002010
Jours vécus17,09613,4439,7916,138

Dix ans d’écart entre deux années de naissance font environ 3 650 jours, sauf si une année bissextile tombe dans l’intervalle. Les écarts entre ces colonnes ne sont pas ronds : c’est bien pour cela qu’un âge en jours se compte au lieu de s’estimer.

Jours bissextiles et anniversaires

Un anniversaire sans complication de calendrier

Années révolues
36
Années / mois / jours
36 / 9 / 21
Jours totaux
13 443
Prochain anniversaire
2027-01-01
Jours restants
71

Les trois mesures décrivent le même intervalle et tombent d’accord. Cette carte sert de témoin : ce qui paraîtra bizarre plus loin vient du calendrier, pas de l’arithmétique.

Un anniversaire au 29 février, vu d’octobre

Années révolues
26
Années / mois / jours
26 / 7 / 21
Prochain anniversaire
2027-03-01
Jours restants
130

Le prochain anniversaire tombe le 1er mars, car l’année qui vient n’a pas de 29 février. Retenir le 28 février donnerait une réponse décalée d’un jour : la date est donc affichée, au lieu d’être laissée à déduction.

La veille de cet anniversaire

Années révolues
25
Années / mois / jours
25 / 11 / 27
Prochain anniversaire
2026-03-01
Jours restants
1

C’est la saisie qui sépare les deux conventions. Ici, l’anniversaire est encore à un jour ; une page qui prend le 28 février pour date anniversaire afficherait zéro le même jour, et son compte d’années aurait déjà augmenté.

La date de référence est l’anniversaire lui-même

Années révolues
36
Années / mois / jours
36 / 0 / 0
Jours jusqu’au prochain anniversaire
0

Il reste zéro jour, et non une année pleine. Le champ mesure la distance à la prochaine date anniversaire, et le jour même vaut une distance nulle : lisez-le comme « dans combien de temps », pas comme « quand ».

Date de référence égale à la date de naissance

Années révolues
0
Années / mois / jours
0 / 0 / 0
Jours totaux
0
Jours jusqu’au prochain anniversaire
0

Tous les champs valent zéro et le prochain anniversaire, c’est aujourd’hui. C’est la seule saisie où l’âge et le compte à rebours se rejoignent sans que rien ne cloche.

Des saisies qui n’ont pas d’âge

  • Votre saisie
    birthdate
    2030-01-01
    asOf
    2026-10-22
    Sa réponse inputError

    Une date de naissance dans le futur

    Les âges négatifs ne sortent pas en silence. Renvoyer un nombre ici serait facile, et masquerait une faute de frappe sur l’année, l’erreur la plus fréquente dans ce champ.

  • Votre saisie
    birthdate
    2026-02-30
    asOf
    2026-10-22
    Sa réponse inputError

    Une date qui n’existe pas

    La chaîne ressemble à une date et se fait refuser quand même : le 30 février n’existe pas. La décaler en mars reviendrait à calculer l’âge d’un anniversaire que personne n’a.

  • Votre saisie
    birthdate
    1990-01-01
    asOf
    Sa réponse inputError

    Une date de référence vide

    Il n’y a pas de « aujourd’hui » par défaut quand le champ est vidé. Mettre la date du jour à la place ferait dépendre le résultat du moment où la page est ouverte : exactement le type d’entrée cachée que cette page évite.

Ce que chaque nombre veut dire

Le 29 février n’a pas d’anniversaire les années ordinaires
Dans une année sans 29 février, la date anniversaire est placée au 1er mars. Le 28 février est l’alternative courante et n’a rien d’absurde, mais elle avance l’anniversaire : les deux conventions s’écartent donc d’une journée pleine chaque année.
Les années révolues comptent les anniversaires passés
Le champ des années s’incrémente à la date anniversaire, pas au 1er janvier. Une personne dont l’anniversaire n’est pas encore arrivé cette année y paraît un an de moins qu’avec une simple soustraction des millésimes.
Le triplet se calcule depuis le dernier anniversaire
Il donne d’abord les années depuis le dernier anniversaire, puis les mois, puis les jours. Voilà pourquoi les champs mois et jours peuvent sembler grands : leur point de départ est l’anniversaire, pas le début de l’année civile.
Les jours restants peuvent valoir zéro
Le jour de l’anniversaire, le champ affiche zéro et non une année entière. Il n’est jamais négatif, puisque le prochain anniversaire est toujours devant, ou aujourd’hui même.

La règle que le concurrent annonce

  • calculator.netvérifié le 2026-10-22

    La leur
    Elle énonce explicitement sa règle de fin de mois — du 28 février au 28 mars vaut un mois — et ne documente aucune règle pour le jour bissextile.
    Ici
    Elle place les anniversaires du 29 février au 1er mars et affiche la date obtenue, ce qui permet de vérifier la règle directement sur la sortie.

    Pourquoi ils l'ont conçu ainsiSon bloc de résultat met le prochain anniversaire en tête, parce qu’on arrive sur cette page pour se regarder soi-même plutôt que pour planifier une échéance. Le total de jours est bien là, mais secondaire : utile par curiosité, insuffisant pour planifier.

    La veille d’un anniversaire né un 29 février, les deux approches diffèrent d’un jour. Un jour suffit à déplacer un préavis, une fenêtre de visa ou une date limite d’éligibilité : la règle doit donc être visible, pas supposée.

Saisissez 2000-02-29 avec une date de référence fixée à 2026-02-28 : le prochain anniversaire indique le 1er mars et il reste un jour. Passez la référence à 2026-03-01 : les jours restants tombent à zéro tandis que le compte d’années augmente.

Nombre de jours recoupé avec le calculateur de dates, sur des bornes identiques · impl 1f3c8a44

Méthode et hypothèses

Comptez les anniversaires révolus, puis les mois complets depuis le dernier anniversaire et enfin les jours restants. Les mois plus courts utilisent leur dernier jour disponible. Cet outil traite le 29 février comme le 1er mars les années non bissextiles. Le total de jours est indépendant, sans multiplication des années par 365. Années admises : 0001–9998 ; la référence ne peut précéder la naissance.

Sources

MDN décrit les opérations de dates utilisées. Les conventions d’anniversaire et de fin de mois appartiennent à cet outil et ne sont pas validées par cette référence.

Avertissement

Ces calculatrices donnent des estimations générales. Tailles, prix, disponibilité et normes varient selon la marque, le revendeur et le pays : prenez le résultat comme un point de départ et confirmez-le auprès du vendeur ou de l'autorité compétente.

Maintenu par: CalcDelta Formules et sources mises à jour ·

Source de l’implémentation

Cette fiche décrit l’implémentation de cette page, sans validation indépendante. Les références externes étayent uniquement la formule ou définition indiquée ; les estimations et règles propres conservent leurs hypothèses.

Voir l’algorithme, les constantes et les valeurs par défaut (JSON)

Formule et variables

A = D_ref − D_birth (Y → M → D)

D_ref
Date de référence
D_birth
Date de naissance

Calculez l’âge à la date de référence choisie. Les mois sont ajoutés depuis le dernier anniversaire, avec ajustement au dernier jour des mois plus courts. Le 29 février est traité comme le 1er mars les années non bissextiles ; le jour de l’anniversaire, le compte à rebours vaut zéro.

Intégrer ce calculateur

Copiez l’iframe pour placer ce calculateur sur votre site. Aucun compte requis. Le code suit les valeurs affichées.

Questions fréquentes

Comment calculer l’âge exact à partir de la date de naissance ?

Comptez les anniversaires révolus, puis les mois complets depuis le dernier anniversaire et enfin les jours restants. Les mois plus courts utilisent leur dernier jour disponible. Cet outil traite le 29 février comme le 1er mars les années non bissextiles. Le total de jours est indépendant, sans multiplication des années par 365. Années admises : 0001–9998 ; la référence ne peut précéder la naissance.

Puis-je calculer l’âge à une date passée ou future ?

Choisissez la date de référence du calcul. Elle peut être aujourd’hui, passée ou future, mais pas antérieure à la naissance. Le compte à rebours du prochain anniversaire part de cette date.

Quelles entrées et limites utiliser pour Calcul d’âge — Âge exact depuis la date de naissance ?

Respectez les unités indiquées à côté des champs. Ce sont des limites du formulaire, pas des valeurs recommandées. A = D_ref − D_birth (Y → M → D) Calculez l’âge à la date de référence choisie. Les mois sont ajoutés depuis le dernier anniversaire, avec ajustement au dernier jour des mois plus courts. Le 29 février est traité comme le 1er mars les années non bissextiles ; le jour de l’anniversaire, le compte à rebours vaut zéro. Les sources expliquent les définitions et méthodes ; les autres valeurs prédéfinies doivent être vérifiées selon les hypothèses de cette page.

Quel est un exemple de calcul complet pour Date de naissance = 1990-01-01; Date de référence = 2026-10-12 ?

Entrées: Date de naissance = 1990-01-01; Date de référence = 2026-10-12. Calcul: A = D_ref − D_birth (Y → M → D). Résultats: Âge (années / mois / jours) = 36 / 9 / 11; Âge = 36 ans; Jours avant le prochain anniversaire = 81 jours; Total des jours calendaires = 13 433 jours; Prochain anniversaire = 2027-01-01. Date de référence: 2026-10-12 (UTC).