Trouvez l'âge exact d'une personne, ou la différence exacte entre deux dates quelconques, en années, mois et jours, ainsi que le nombre total de jours et de semaines.
Résultat
Jours au total
0
Semaines au total
0
Rien de ce que vous saisissez n'est stocké : il s'agit d'un pur calcul, effectué et renvoyé dans la même requête.
À propos Calculateur d'âge et de différence de dates
Saisissez une date de départ (une date de naissance, un anniversaire, n'importe quelle date) et cet outil calcule l'écart exact jusqu'à aujourd'hui ou jusqu'à toute autre date choisie : années, mois et jours, ainsi que le total de jours et de semaines entières. Il suit les vrais mois du calendrier et les années bissextiles, donc le résultat est exact, et non une estimation fondée sur une moyenne de 365,25 jours.
Ce qu'il fait
Années, mois et jours exacts entre deux dates quelconques, années bissextiles et longueur des mois comprises.
Total de jours et total de semaines entières entre les deux dates.
La date de fin est aujourd'hui par défaut : une date de naissance seule suffit pour obtenir l'âge actuel.
Fonctionne pour toute période, pas seulement les anniversaires : la durée d'un contrat, un préavis, l'écart entre deux jalons.
Saisissez les dates au format jj/mm/aaaa ou choisissez-les dans un calendrier.
Aucune date n'est conservée : elles servent à un seul calcul et sont renvoyées dans la même requête.
Comment ça marche
1Saisissez une date de départ au format jj/mm/aaaa, ou choisissez-la dans le calendrier.
2Laissez la date de fin à aujourd'hui, ou choisissez une autre date pour comparer deux dates.
3Lisez les années, mois et jours, ainsi que le total de jours et de semaines.
Pourquoi le détail est exact et non approximatif
Diviser le nombre de jours par 365,25 donne une moyenne, pas un âge exact : le résultat varie selon le nombre d'années bissextiles dans la période. Cet outil travaille en unités entières du calendrier. Il cherche le plus grand nombre de mois entiers qui tiennent entre les deux dates sans dépasser la date de fin, puis affiche le reste en jours. Exemple : du 15/08/1990 au 31/10/2026, il y a 36 ans, 2 mois et 16 jours, soit 13 226 jours ou 1 889 semaines entières.
Fins de mois et 29 février
Quand le jour de départ n'existe pas dans un mois suivant, l'outil prend le dernier jour de ce mois comme date anniversaire. Ainsi, du 31/01/2026 au 28/02/2026, il y a exactement 1 mois, et du 31/01/2026 au 01/03/2026, 1 mois et 1 jour. Un anniversaire le 29 février suit la même règle : une année sans 29 février, la personne prend un an le 28 février, donc du 29/02/2000 au 28/02/2001, il y a exactement 1 an. Si une loi ou un contrat fixe sa propre règle pour les personnes nées un 29 février, appliquez cette règle.
Total de jours et total de semaines
Le total de jours est le simple décompte de la date de départ à la date de fin. Le jour de départ n'est pas compté : du 01/01/2026 au 02/01/2026, il y a 1 jour, et deux fois la même date donne 0 jour. Le total de semaines est le total de jours divisé par 7 et arrondi à l'inférieur : 13 jours affichent 1 semaine. Les deux chiffres viennent directement des deux dates, indépendamment des années, mois et jours. Pour compter aussi la date de fin, ou seulement les jours ouvrés, utilisez le Calculateur d'écart entre dates.
Âge à une date limite : conditions d'âge pour concours et emplois
Beaucoup de règles d'éligibilité fixent l'âge à une date précise plutôt qu'à aujourd'hui. Saisissez la date de naissance comme date de début et la date limite comme date de fin. Exemple : pour le concours des services civils indiens 2026, l'avis UPSC 05/2026-CSE exige qu'un candidat de catégorie générale ait atteint 21 ans et n'ait pas atteint 32 ans au 1er août 2026 : la date de naissance doit donc se situer entre le 2 août 1994 et le 1er août 2005. Né le 01/08/1994, l'outil affiche exactement 32 ans au 01/08/2026 : la limite supérieure est atteinte et le candidat n'est pas éligible. Né le 02/08/1994, il affiche 31 ans, 11 mois et 30 jours : toujours éligible. Les dérogations d'âge pour les catégories réservées relèvent la limite supérieure ; lisez-les dans l'avis lui-même.
Questions
Ce que je saisis est-il conservé ou journalisé ?
Non. Aucune date n'est écrite sur disque, dans une base de données, un cache ou un journal. Le site compte seulement qu'un calcul a eu lieu, sans aucune date.
Et si la date de fin est antérieure à la date de départ ?
L'outil affiche une erreur au lieu de deviner. Inversez les deux dates et réessayez.
Les années bissextiles sont-elles prises en compte ?
Oui. Le détail repose sur les vrais mois et jours du calendrier, et non sur une année fixe de 365,25 jours : les années bissextiles et les mois de longueurs différentes sont traités exactement.
Quel âge a une personne née un 29 février, une année sans cette date ?
L'outil la fait vieillir d'un an le 28 février. Du 29/02/2000 au 28/02/2001, il affiche exactement 1 an, alors que jusqu'au 27/02/2001, il affiche 11 mois et 29 jours.
La date de départ ou la date de fin compte-t-elle comme un jour ?
La date de départ n'est pas comptée : du 01/01/2026 au 02/01/2026, il y a 1 jour. Ajoutez 1 si votre règle compte les deux jours, ou utilisez l'option "Inclure la date de fin (compter les deux jours)" du Calculateur d'écart entre dates.
Quel écart maximal entre les deux dates ?
Les années des deux dates peuvent être séparées de 150 au plus, par exemple 1876 et 2026. Cela couvre toute une vie ; un écart plus grand est refusé au lieu d'être calculé.
Comment calculer un âge dans Excel ou Google Sheets ?
Mettez la date de naissance en A2 et la date de fin en B2 (ou AUJOURDHUI() pour aujourd'hui). =DATEDIF(A2,B2,"Y") donne les années révolues et =DATEDIF(A2,B2,"YM") les mois qui suivent. Pour les jours, utilisez =B2-EDATE(A2,DATEDIF(A2,B2,"M")), soit les jours depuis le dernier anniversaire mensuel, comme les compte cet outil. Exemple : né le 15/08/1990, au 05/11/2026 les trois formules donnent 36 ans, 2 mois et 21 jours, comme ici. Microsoft déconseille l'unité "MD" de DATEDIF pour les jours, car elle peut renvoyer un nombre négatif, un zéro ou un résultat inexact. DATEDIF fonctionne aussi dans Google Sheets ; certaines versions linguistiques d'Excel traduisent les noms des fonctions et séparent les arguments par un point-virgule.
Pourquoi du 31 janvier au 28 février compte-t-il pour un mois entier ?
Les mois se comptent en avançant la date de départ d'un mois civil à la fois. Si le jour de départ n'existe pas dans le nouveau mois, on tombe sur le dernier jour de ce mois : du 31/01/2026 au 28/02/2026, l'outil affiche 1 mois et 0 jour, et du 31/01/2026 au 30/04/2026, 3 mois et 0 jour. Dans l'autre sens, du 30/04/2026 au 31/05/2026, c'est 1 mois et 1 jour. La fonction EDATE d'Excel (MOIS.DECALER en français) fait de même : =EDATE(DATE(2026,1,31),1) renvoie 28/02/2026. Si un préavis ou une période d'essai se termine en fin de mois, vérifiez la règle du contrat lui-même.
Comment calculer l'ancienneté d'un salarié ?
Saisissez la date d'embauche comme date de départ et le dernier jour travaillé, ou la date à vérifier, comme date de fin. Du 01/04/2020 au 31/03/2026, l'outil affiche 5 ans, 11 mois et 30 jours, car la date de départ n'est pas comptée. Si votre politique ou la loi applicable compte à la fois le premier et le dernier jour, prenez comme date de fin le lendemain du dernier jour travaillé : du 01/04/2020 au 01/04/2026, l'outil affiche exactement 6 ans. Les règles d'arrondi des années incomplètes varient selon l'employeur et le pays : vérifiez celle qui s'applique avant de porter le chiffre sur un courrier ou un formulaire.