Temps/Nombres

Calculateur d'âge

Âge exact à partir d'une date de naissance — années/mois/jours, temps total vécu et la prochaine date d'anniversaire.


                    

This tool calculates exact age from a birth date: full years, months, and days lived, the total number of days lived, and how much time is left until the next birthday.

How to use it

Common uses

Things to keep in mind

For people born on February 29, a "full year" in a non-leap year is conventionally counted as reached on March 1 — a rule that varies between jurisdictions.

The calculation accounts for timezone — an age "as of this second" can differ by a day depending on the chosen timezone if the birth moment is close to midnight.

Article sur cet outil: Calcul de l'âge : pourquoi ce n'est pas une simple soustraction d'années

Questions fréquentes

Comment un anniversaire du 29 février est-il géré ?

Les années non bissextiles, cet anniversaire est traité comme le 1er mars pour calculer le prochain anniversaire, tandis que l'âge exact en années/mois/jours est calculé à partir de la différence calendaire réelle.

À quel moment exact l'âge augmente-t-il d'un an ?

Précisément à la date anniversaire calendaire — jusqu'à ce jour inclus, l'âge est encore le précédent, et à partir du lendemain il compte comme nouveau. Cela correspond à la compréhension quotidienne de l'âge.

Que montre le bloc « Total vécu » ?

La même durée exprimée en semaines et jours complets, plus le nombre de mois complets — pratique quand vous avez besoin d'un total cumulé plutôt que d'une répartition en années/mois/jours.

Pourquoi la majorité légale commence-t-elle parfois la veille de l'anniversaire, à minuit ?

Dans certaines juridictions, le principe « pas de fraction de jour » s'applique : l'anniversaire compte comme un jour entièrement vécu, donc un âge donné est considéré atteint dès le premier instant du jour précédent. C'est une subtilité juridique qui diffère du calcul quotidien de l'âge.

Puis-je calculer l'âge à une date future plutôt qu'aujourd'hui ?

Oui, le champ « Calculer l'âge à la date du » accepte n'importe quelle date, y compris future — pratique pour savoir quel âge aura une personne lors d'un événement à venir.

Articles : Temps/Nombres

Temps Unix : pourquoi les ordinateurs comptent le temps depuis 1970

Pourquoi le 1er janvier 1970 est devenu le point de référence du temps pour la plupart des systèmes informatiques.

Expressions cron : comment déchiffrer un horaire de tâches

Comment déchiffrer une expression comme */15 * * * * et savoir exactement quand la tâche s'exécutera.

Systèmes numériques : à quoi servent le binaire, l'octal et l'hexadécimal

Pourquoi la couleur #FF5733 en CSS est écrite avec des chiffres hexadécimaux plutôt que décimaux.

Opérations bit à bit : comment fonctionnent AND, OR et XOR au niveau des bits

En quoi le AND bit à bit diffère du AND logique, et pourquoi manipuler des bits individuels d'un nombre.

Différence entre dates : pourquoi compter les jours est plus compliqué qu'il n'y paraît

Pourquoi soustraire naïvement deux dates peut donner un résultat incorrect à cause des années bissextiles.

Fuseaux horaires : pourquoi UTC n'est pas la même chose que GMT

Pourquoi UTC ne change jamais deux fois par an, alors que l'heure de Londres (GMT/BST) change.

Calculatrice de durée : comment additionner correctement heures, minutes et secondes

Pourquoi additionner des minutes et des secondes nécessite de « reporter » le reste sur le rang suivant, comme dans l'addition décimale.

ISO 8601 Duration : comment écrire une durée dans un format standard

Pourquoi PT1H30M signifie « 1 heure 30 minutes », et non « 1 minute 30 heures ».

Numéro de semaine : pourquoi les pays comptent les semaines différemment

Pourquoi le 1er janvier appartient parfois à la semaine 52 ou 53 de l'année précédente selon la norme ISO 8601.

Chiffres romains : comment fonctionne un système sans zéro ni position

Pourquoi IV signifie 4 et non 6, et comment fonctionne la règle de soustraction dans les chiffres romains.

IEEE 754 : pourquoi 0.1 + 0.2 n'est pas égal à 0.3 dans le code

Pourquoi presque tous les langages de programmation affichent 0.30000000000000004 pour 0.1 + 0.2.

Nombre en toutes lettres : pourquoi transformer des chiffres en mots

Pourquoi les documents bancaires écrivent un montant à la fois en chiffres et en toutes lettres.