Calculatrice d'âge
Trouvez votre âge exact en années, mois et jours à partir de votre date de naissance, ainsi que le nombre de jours avant votre prochain anniversaire.
Cette page a été traduite de l'anglais avec l'aide de l'IA, puis vérifiée par rapport à l'original. Lire la version anglaise
- Gratuit — Aucune inscription requise
- Instantané — Les résultats s'affichent au fur et à mesure
- Privé — Traité dans votre navigateur
Calculer un âge ressemble à une simple soustraction jusqu’au moment où l’on essaie de l’écrire : les mois n’ont pas tous la même longueur, février compte parfois 29 jours, et « un mois après le 31 janvier » n’a pas de réponse évidente. Le calculateur tranche ces questions comme on le fait dans la vie courante : il compte d’abord les années entières, puis les mois entiers, puis les jours restants.
Comment ça marche
Les deux champs sont des dates calendaires, sans heure. L’outil les interprète comme minuit, heure locale de votre navigateur : un passage à l’heure d’été ou d’hiver ne peut donc pas décaler le résultat d’une heure et provoquer une erreur d’un jour.
Le calcul se fait en trois passes :
- Les années. On part de la date de naissance et on avance d’un an à la fois, tant que l’anniversaire tombe au plus tard à la date de référence.
- Les mois. Depuis ce dernier anniversaire, on avance d’un mois à la fois selon la même règle.
- Les jours. Ce qui reste entre le dernier pas mensuel et la date de référence, compté en jours entiers.
Quand un pas mensuel tombe sur un jour qui n’existe pas dans le mois visé, la date est ramenée au dernier jour de ce mois. Une personne née le 31 janvier a donc un mois le 28 février (ou le 29 février d’une année bissextile), ce qui est la convention adoptée par la plupart des gens et des bibliothèques de dates. Pour une personne née un 29 février, l’anniversaire est compté le 28 février les années qui n’ont pas de jour bissextile : son âge en années augmente ce jour-là, et non le 1er mars.
Deux valeurs supplémentaires sont affichées. Le nombre total de jours est l’écart exact en jours entre les deux dates, souvent ce qu’un formulaire ou le calcul d’une prestation demande réellement. Les jours avant le prochain anniversaire cherchent le jour et le mois de naissance dans l’année en cours, ou dans l’année suivante si cette date est déjà passée ; lorsque la date de naissance est un 29 février et que l’année n’est pas bissextile, l’arithmétique de dates du navigateur reporte l’anniversaire au 1er mars, et c’est ce jour-là que vise le compte à rebours.
La date de référence est par défaut celle du jour, mais vous pouvez choisir n’importe quelle date : pour savoir quel âge avait quelqu’un à une date donnée, ou quel âge il aura lors d’un événement à venir. La date de naissance ne doit pas être postérieure à la date de référence ; si c’est le cas, l’outil affiche une erreur plutôt qu’un âge négatif.
Bon à savoir
La date de référence par défaut est dérivée de la date calendaire UTC. Tard le soir, dans les fuseaux horaires éloignés d’UTC, elle peut déjà afficher la date du lendemain ; vérifiez-la si le nombre de jours compte.
Le bouton Copier produit une phrase comme 34 ans, 2 mois, 17 jours, qui se colle proprement dans un formulaire ou un message.
Toutes les institutions ne comptent pas l’âge de la même façon. Certains systèmes juridiques considèrent qu’une personne atteint un âge la veille de son anniversaire, les assureurs peuvent raisonner en « âge au prochain anniversaire », et certaines traditions d’Asie de l’Est considèrent qu’un nouveau-né a déjà un an. Le calculateur applique la convention occidentale courante : on prend un an le jour anniversaire de sa naissance.
Au-delà des anniversaires
Comme les deux champs ne sont que des dates, l’outil sert aussi de calculateur de durée écoulée : l’ancienneté d’un salarié, l’âge d’un contrat, le temps écoulé depuis le lancement d’un produit ou l’intervalle entre deux rendez-vous médicaux. Lire « 1 an, 3 mois et 4 jours » est généralement plus parlant qu’un simple total de 460 jours, mais les deux sont affichés pour que vous puissiez retenir celui dont votre document a besoin.
Pour aller plus loin
C’est exactement cette décomposition en années, mois et jours que renvoie Period.between en Java, et la règle de rabattement en fin de mois y est explicitement décrite. Le guide sur Optional et l’API java.time présente LocalDate, Period et les pièges de cette arithmétique lorsqu’on la fait sur des timestamps bruts, et le convertisseur de timestamps est l’outil complémentaire lorsque vous partez d’un temps Unix plutôt que d’une date calendaire.
FAQ
- Comment l'âge est-il calculé en années, mois et jours ?
- La calculatrice compte les années pleines entre les deux dates, puis les mois pleins restants, puis les jours restants — exactement comme vous compteriez un âge à la main, mais précis au jour près.
- La calculatrice tient-elle compte des années bissextiles ?
- Oui. Les calculs utilisent les dates réelles du calendrier, donc les années bissextiles et la durée variable des mois sont gérées automatiquement.
- Puis-je calculer l'âge à une date précise ?
- Oui — définissez la date « à la date du » sur n'importe quelle date, passée ou future, pour voir l'âge ou le temps écoulé par rapport à cette date.