ForHosting KIT · Maison, cuisine et loisirs

Âge en années, mois et jours

Obtenez l'âge exact en années, mois et jours : une personne née le 1990-05-15 a 34 ans, 3 mois et 5 jours le 2024-08-20. Années bissextiles et mois courts sont pris en compte, pour un dossier scolaire, un visa ou une consultation. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Date de naissance
1990-05-15
Date de référence
2024-08-20
Vous obtenez
Années
34
Mois
3
Jours
5
Total de jours
12 516

Quiconque cherche un calculateur d'âge en années, mois et jours a besoin de plus que l'année d'anniversaire : un formulaire scolaire, un visa, une note pédiatrique ou un registre de paie demandent le découpage civil de la durée vécue depuis une date de naissance explicite jusqu'à un jour de référence explicite. Cette page accepte deux dates de calendrier ISO strictes, vérifie que chaque jour existe sur le calendrier grégorien — y compris les févrers bissextiles — et renvoie les années accomplies, les mois restants et les jours restants. La date de naissance doit être égale ou antérieure à la référence pour que l'âge civil ne recule jamais ; une naissance plus tardive est une entrée invalide, non un âge négatif. Les naissances de fin de mois, comme le trente-et-un janvier, et les naissances un jour bissextile, le vingt-neuf février, se résolvent par addition de mois civils et écrêtage au dernier jour du mois d'arrivée, non par l'horloge hôte ni par l'objet Date JavaScript.

Comment l'âge civil en années, mois et jours est calculé

Partez de deux dates civiles de calendrier écrites en année, mois et jour sous la forme internationale ISO avec tirets et largeurs fixes afin que chaque client s'accorde sur les mêmes six entiers : la date de naissance et la date de référence qui vous intéresse, par exemple le jour d'un formulaire, une clôture de rapport, un entretien de visa ou un jalon historique.

Pour chaque chaîne, confirmez que l'année se situe dans une plage grégorienne pratique de l'an un à neuf mille neuf cent quatre-vingt-dix-neuf, que le mois est entre un et douze, et que le jour existe pour ce mois selon les règles bissextiles grégoriennes : une année est bissextile lorsqu'elle est divisible par quatre, sauf que les années séculaires ne le sont que lorsqu'elles sont aussi divisibles par quatre cents.

Cette règle rend légal le vingt-neuf février en des années comme deux mille vingt-quatre et deux mille, et illégal en deux mille vingt-trois et mille neuf cents. Lorsque les deux triplets sont valides et que la naissance n'est pas postérieure à la référence, comptez les mois civils provisoires entre eux, ajoutez-les à la date de naissance en écrêtant le jour au dernier jour du mois d'arrivée, et reculez le compte si la date écrêtée dépasse la référence.

Les jours restants sont le reste du numéro de jour julien depuis cette dernière addition complète de mois jusqu'au jour de référence. Les années accomplies sont le compte de mois divisé par douze avec plancher entier ; les mois restants sont le reste modulo douze.

Où les calculateurs d'âge en années, mois et jours interviennent

Les secrétariats scolaires et universitaires impriment l'âge civil en années, mois et jours sur les dossiers d'inscription, les bourses et l'éligibilité aux examens par tranche d'âge lorsqu'un chiffre en années seules cache un enfant à qui il manque encore onze mois pour le seuil. Les guichets d'immigration, de visa et d'état civil demandent le même découpage afin qu'un agent voie les mois restants sans faire l'arithmétique du calendrier à la main.

Les cabinets pédiatriques et familiaux écrivent l'âge en années plus mois plus jours sur les notes de croissance et les carnets de vaccination, surtout dans les premières années de vie, lorsqu'une étiquette en années seules est trop grossière. Les outils de ressources humaines et d'avantages expriment le service continu ou l'âge d'un ayant droit sous la même forme à trois parties pour l'éligibilité à un régime.

Si plus tard vous avez besoin de semaines totales vécues, d'heures à partir d'un compte d'années sans dates de calendrier, d'une différence signée qui admet n'importe quel ordre, ou de comptes de jours ouvrables qui sautent les week-ends, traitez-les comme des intentions de recherche et des pages d'atterrissage distinctes plutôt que de surcharger cette page d'âge en années, mois et jours.

Formulaires scolaires, de visa et d'état civil

Transformez une date de naissance ISO et le jour de dépôt ou d'entretien en années, mois et jours restants pour l'inscription, le visa et les dossiers d'état civil.

Notes de cabinet pédiatrique et familial

Inscrivez l'âge d'un enfant en années accomplies plus mois et jours restants pour les courbes de croissance, les carnets de vaccination et les comptes rendus de visite.

RH, avantages et éligibilité par tranche d'âge

Calculez l'âge civil d'un ayant droit ou d'un salarié jusqu'au seuil d'un régime afin que les mois restants restent visibles plutôt qu'une année arrondie.

Que signifie l'âge en années, mois et jours ?

C'est l'âge civil de calendrier depuis une date de naissance explicite jusqu'à une date de référence explicite : années accomplies, mois restants de zéro à onze, et jours restants après ces mois, sans utiliser le « aujourd'hui » de l'horloge murale ni les règles des jours ouvrables.

Quel format de date est exigé ?

Des valeurs comme 1990-5-15 ou 1990/05/15 sont rejetées afin que chaque client s'accorde.

Que se passe-t-il si la naissance est postérieure à la référence ?

L'âge civil ne peut pas être négatif ; n'inversez les champs que si vous vouliez un outil de différence de dates signée plutôt qu'un âge.

Combien cela coûte-t-il ?

L'outil du navigateur est gratuit et s'exécute localement.

Comment sont traitées les dates de fin de mois, comme le dernier jour de janvier ?

Quand on ajoute un mois, le jour est ramené au dernier jour du mois d'arrivée si besoin, puis corrigé pour ne jamais dépasser la date de référence. Du dernier jour de janvier au 1er mars, le résultat est de 1 mois et 1 jour.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/life/age-in-years-months-and-days

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/life/age-in-years-months-and-days \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"birth_date":"1990-05-15","reference_date":"2024-08-20"}'
{
  "birth_date": "1990-05-15",
  "reference_date": "2024-08-20"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.age_in_years_months_and_days",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

year_min1
year_max9999
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Les requêtes API réussies coûtent $0.002 ; une validation échouée n'est pas facturée.

Ce que vous envoyez et ce que vous recevez

Les contrôles classiques incluent un anniversaire exact produisant des années entières avec zéro mois et zéro jour restants, une référence en milieu d'année comme le quinze mai au vingt août ajoutant trois mois et cinq jours, le trente-et-un janvier au premier mars donnant un mois et un jour après l'écrêtage de février, et des dates identiques donnant zéro année, zéro mois et zéro jour. Envoyez deux champs chaîne obligatoires : birth_date et reference_date, chacun un jour de calendrier ISO strict tel que mille neuf cent quatre-vingt-dix tiret zéro cinq tiret un cinq et deux mille vingt-quatre tiret zéro huit tiret deux zéro. Des alias courants comme dob, birth, birthdate, as_of et to sont acceptés par le même noyau afin que les scripts utilisent des noms familiers sans changer le calcul. Champs manquants, valeurs non chaîne, chaînes qui ne correspondent pas au motif quatre-deux-deux chiffres, dates qui correspondent au motif mais ne sont pas de vrais jours de calendrier, et une naissance postérieure à la référence échouent tous avec invalid_input et ne sont pas facturés. En cas de succès, la réponse renvoie les chaînes ISO normalisées de birth_date et reference_date, years comme années civiles accomplies, months comme mois restants de zéro à onze, days comme jours civils restants après ces mois, total_days comme l'écart non négatif de jours issu des deux numéros de jour julien, et une courte chaîne formula qui documente le chemin d'écrêtage et de correction de dépassement. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.

Où les calculateurs d'âge en années, mois et jours interviennent

Comme cette capacité est un moteur parse pur, le travail s'exécute entièrement dans votre navigateur sur cette page, et via l'API chaque consultation réussie coûte $0.002 tandis qu'une validation échouée ne consomme pas le solde.

Pourquoi faut-il une date de référence plutôt qu'aujourd'hui ?

Les deux dates sont explicites afin que le résultat soit pleinement déterministe : le même couple produit toujours les mêmes années, mois et jours dans les tests golden, les widgets hors ligne et les workers qui ne doivent pas lire l'horloge de l'hôte.

Consulter la documentation complète du KIT →