Date de votre prochain âge rond
Né le 17 août 1994 ? Le 13 août 2026 vous avez 31 ans, et votre prochain âge rond, 40 ans, arrive le 17 août 2034. Indiquez votre naissance et une date de référence pour savoir quand tombe votre prochaine dizaine. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Date de naissance
- 1994-08-17
- Date de référence
- 2026-08-13
- Âge actuel
- 31
- Prochain âge rond
- 40
- Date du prochain âge rond
- 2034-08-17
- Règle du 29 février
- use_february_28_in_non_leap_years
Le calculateur du prochain âge rond trouve le jour civil où une personne atteindra, après la référence, un âge divisible par dix, par exemple 30, 40, 50 ou 60 ans. Saisissez une date de naissance ISO et une date de référence ISO explicites : le résultat ne consulte aucune horloge et ne suppose aucun fuseau horaire. Il indique l’âge révolu à la référence, le prochain âge rond et sa date exacte.
Choisissez une référence explicite pour un résultat reproductible
Le prochain anniversaire décennal dépend du moment où la question est posée ; ce calculateur ne remplace donc jamais la référence par la date du jour. La référence doit être égale ou postérieure à la naissance. Les deux valeurs sont interprétées comme des dates civiles UTC, sans décalage local, heure d’été ni heure actuelle masquée.
Une requête enregistrée reste ainsi reproductible : la même entrée donne la même réponse demain, depuis un autre pays ou dans un environnement de test. La sortie contient les entrées validées, l’âge révolu à la référence, le prochain multiple de dix et la date où il sera atteint. Utilisez une référence issue de l’événement métier concerné, par exemple la préparation d’une liste de diffusion ou le début d’un examen de prestations.
Cette précision empêche un traitement proche de minuit d’attribuer des dates jalons différentes selon les régions.
Comprenez le sens de prochain âge rond
Un âge rond est un âge positif divisible par dix. Le calcul détermine d’abord les années civiles révolues à la date de référence, puis choisit le multiple de dix strictement supérieur. Une personne de 32 ans se dirige vers 40 ans, tandis qu’une personne de 9 ans se dirige vers 10 ans.
La règle du strictement supérieur s’applique aussi le jour du jalon : si la référence correspond au 40e anniversaire, le prochain âge rond est 50, et non 40, puisque 40 ans sont déjà atteints. La comparaison emploie le mois et le jour, pas un nombre moyen de jours par an ; les années bissextiles et les mois de longueurs différentes ne peuvent donc pas décaler l’âge. La date cible conserve le mois et le jour de naissance lorsqu’ils existent.
Les résultats couvrent les années 0001 à 9999 du calendrier grégorien proleptique. Si le jalon dépasse 9999, la requête est rejetée au lieu de renvoyer une date tronquée ou inventée. La méthode repose sur des entiers, sans horloge, hasard ni réseau.
Traitez uniformément les naissances du 29 février
Une naissance le 29 février exige une règle explicite, car de nombreuses années cibles ne comportent pas ce jour. Cette capacité retient le 28 février comme anniversaire pendant une année non bissextile et conserve le 29 février lorsque l’année cible est bissextile. La même règle sert à déterminer l’âge révolu et à construire la date du prochain jalon ; les deux parties ne peuvent donc pas se contredire.
Il s’agit d’une convention informatique déterministe, et non d’une affirmation sur la règle juridique de chaque territoire ; certaines lois ou politiques retiennent plutôt le 1er mars. Si un droit, un contrat ou un avis réglementé dépend de l’anniversaire, vérifiez la règle applicable. Pour la planification, l’analyse, les rappels, la segmentation CRM et les tests reproductibles, la convention déclarée du 28 février fournit un résultat stable.
Cas d’usage
Préparer une célébration marquante
Transformez une date de naissance connue en date exacte du prochain anniversaire décennal pour les invitations, budgets ou rappels.
Programmer une campagne CRM
Calculez une date stable pour les 30, 40 ans ou un jalon ultérieur à partir de la référence de la campagne, sans dérive d’horloge serveur.
Créer des tests de dates déterministes
Testez la logique des anniversaires avec des entrées ISO fixes, y compris le jour exact d’un jalon et les cas du 29 février.
Questions fréquentes
Qu’est-ce que le prochain âge rond ?
C’est le plus petit multiple de dix strictement supérieur à l’âge révolu à la date de référence.
Que se passe-t-il le jour du 40e anniversaire ?
Comme 40 ans sont déjà atteints ce jour-là, le prochain âge rond est 50 ans.
Comment les naissances du 29 février sont-elles traitées ?
Le 28 février est utilisé pendant les années non bissextiles ; le 29 février est conservé pendant les années bissextiles.
Pourquoi indiquer une date de référence plutôt que celle du jour ?
Parce que le prochain âge rond dépend du moment où l'on pose la question. Prendre la date de l'événement qui compte, comme un envoi ou une revue des avantages, donne la même réponse dans tous les pays et à chaque calcul.
Le résultat affiche-t-il aussi mon âge actuel ?
Oui. Il indique l'âge atteint à la date de référence, le prochain âge rond et le jour où il est atteint. Une personne née le 17 août 1994 a 31 ans le 13 août 2026 et aura 40 ans le 17 août 2034.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/date/next-round-age-day \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"birth_date":"1994-08-17","reference_date":"2026-08-13"}'const res = await fetch("https://api.kit.forhosting.com/date/next-round-age-day", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"birth_date": "1994-08-17",
"reference_date": "2026-08-13"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/next-round-age-day",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"birth_date": "1994-08-17",
"reference_date": "2026-08-13"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/next-round-age-day", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"birth_date":"1994-08-17","reference_date":"2026-08-13"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"birth_date":"1994-08-17","reference_date":"2026-08-13"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/next-round-age-day", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"birth_date": "1994-08-17",
"reference_date": "2026-08-13"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.next_round_age_day",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Tous les calculs suivent le calendrier grégorien proleptique en UTC, de sorte que les appels API répétés sont déterministes et adaptés aux dossiers, campagnes programmées et tests.
Choisissez une référence explicite pour un résultat reproductible
Fournissez birth_date et reference_date sous forme de dates ISO complètes au format YYYY-MM-DD.
Traitez uniformément les naissances du 29 février
La réponse inclut february_29_rule même pour les anniversaires ordinaires, afin que les systèmes en aval enregistrent la convention sans lire la documentation. Chaque requête API coûte $0.002 et aucune date n’est transmise à un tiers.
Questions techniques
Le calculateur utilise-t-il la date du jour ?
Non. reference_date est obligatoire et le calcul ne consulte jamais l’horloge du système.
Combien coûte un calcul par API ?
Chaque élément coûte $0.002. Le calcul est pur et n’utilise aucun service réseau tiers.