Calcolatore di età cronologica
Chi è nato il 4 luglio 1985 ha 40 anni, 8 mesi e 16 giorni il 20 marzo 2026. Inserisca la data di nascita e quella di riferimento per ottenere l'età di calendario richiesta da scuole, federazioni sportive e studi. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Data di nascita
- 1985-07-04
- Data di riferimento
- 2026-03-20
- Anni
- 40
- Mesi
- 8
- Giorni
- 16
- Giorni totali
- 14.869
L'età cronologica è il tempo di calendario civile che una persona ha vissuto da una data di nascita esplicita a una data di riferimento esplicita, suddiviso in anni compiuti, mesi residui e giorni residui. Chi cerca un calcolatore di età cronologica ha bisogno di quella cifra di calendario per una soglia scolastica, una fascia sportiva, la maggiore età, una nota pediatrica o una coorte di ricerca — non l'età biologica da biomarcatori, né l'età di sviluppo da tappe, né l'età gestazionale dal concepimento, né un orologio dell'host etichettato come oggi. Questa pagina accetta due date di calendario ISO rigorose, verifica che ogni giorno esista sul calendario gregoriano — inclusi i febbrai bisestili — e restituisce il dettaglio dell'età. Una nascita successiva al riferimento è un input non valido, non un'età negativa.
Che cosa è l'età cronologica e che cosa non è
L'età cronologica è il tempo civile di calendario trascorso dal giorno in cui una persona è nata a un giorno di riferimento scelto, scritto come anni compiuti più mesi residui più giorni residui. È una domanda diversa dall'età biologica, che stima l'usura tissutale da biomarcatori ematici o di imaging; dall'età di sviluppo o ossea, che confronta un bambino con curve di crescita o radiografie; dall'età gestazionale, che conta dall'ultima mestruazione o da un'ecografia precoce; e dall'età corretta, che sottrae settimane di prematurità dall'età di calendario di un pretermine.
Chi digita calcolatore di età cronologica vuole la cifra legale e amministrativa che scuole, federazioni sportive, sportelli visti e protocolli di ricerca stampano davvero: quanti anni interi, mesi residui e giorni residui separano due date ISO esplicite. Entrambe le date devono essere giorni reali del calendario gregoriano, compresi i febbrai bisestili, e la nascita deve cadere entro il giorno di riferimento affinché l'età non torni indietro.
Il motore non legge l'orologio dell'host, non applica un fuso orario e non usa l'oggetto Date di JavaScript, perché quelle fonti cambiano con le tabelle dell'ora legale e farebbero divergere la stessa coppia di giorni civili tra macchine.
Come si calcola il dettaglio in anni, mesi e giorni
Per ogni stringa il motore verifica che l'anno sia compreso tra uno e novemilanovecentonovantanove, che il mese sia tra uno e dodici, e che il giorno esista per quel mese secondo le regole bisestili gregoriane: un anno è bisestile quando è divisibile per quattro, salvo che gli anni secolari lo sono solo se sono anche divisibili per quattrocento.
Quando entrambi i tripletti sono validi, il motore conta i mesi civili provvisori tra le date, li aggiunge alla data di nascita ritagliando il giorno all'ultimo giorno del mese di destinazione, e arretra il conteggio se la data ritagliata supera il riferimento. I giorni residui sono il resto del numero di giorno giuliano da quell'ultima addizione completa di mese fino al riferimento. Gli anni compiuti sono il conteggio dei mesi diviso per dodici con pavimento intero; i mesi residui sono il resto modulo dodici.
Le nascite di fine mese, come il trentuno gennaio, diventano l'ultimo giorno di febbraio quando si aggiunge un mese, poi raccolgono giorni residui a marzo, che è la convenzione civile attesa sui moduli.
Dove l'età cronologica serve nel lavoro reale
Gli uffici scolastici stampano l'età cronologica sui pacchetti di iscrizione quando la soglia è cinque anni compiuti entro il primo settembre e una cifra solo in anni nasconde un bambino a cui mancano ancora undici mesi. Le leghe giovanili e le federazioni raggruppano gli atleti per età cronologica in una data di censimento pubblicata così l'idoneità resta verificabile. Gli sportelli di immigrazione, anagrafe e prestazioni chiedono lo stesso dettaglio in tre parti affinché un funzionario veda i mesi residui senza fare a mano l'aritmetica di calendario.
Le cliniche pediatriche scrivono l'età cronologica accanto all'età corretta per i pretermine, perché i calendari vaccinali e le curve di crescita necessitano di entrambe le cifre sulla stessa nota. Le coorti di ricerca e gli estratti di sanità pubblica memorizzano l'età cronologica alla data di un esame o di un evento così analisti successivi non la ricalcolano da un oggi che cambia.
Se in seguito Le serve il totale di settimane vissute, ore da un conteggio di anni senza date di calendario, una differenza con segno che ammette qualsiasi ordine, o un punteggio di età biologica, li tratti come strumenti distinti anziché stirare questa pagina di età cronologica oltre l'intento di ricerca.
Casi d'uso
Soglie scolastiche, sportive e legali
Trasformi una data di nascita ISO e un giorno di censimento o di deposito in anni, mesi e giorni cronologici per iscrizione, idoneità di lega e controlli di maggiore età.
Note cliniche accanto all'età corretta
Scriva l'età di calendario come anni compiuti più mesi e giorni residui sulle note pediatriche, poi tenga l'età corretta come cifra clinica distinta.
Estratti di ricerca e di registro
Calcoli l'età cronologica alla data di un esame o di un evento così le tabelle di coorte restano stabili senza leggere un orologio dell'host etichettato come oggi.
Domande frequenti
Che cos'è l'età cronologica?
È l'età civile di calendario da una data di nascita esplicita a una data di riferimento esplicita: anni compiuti, mesi residui da zero a undici, e giorni residui dopo quei mesi. Non è età biologica, di sviluppo, gestazionale né corretta.
Quale formato di data è richiesto?
Valori come 1985-7-4 o 1985/07/04 vengono rifiutati affinché ogni client concordi.
Che succede se la nascita è successiva al riferimento?
L'età cronologica non può essere negativa; scambi i campi solo se intendeva uno strumento di differenza date con segno, non un'età.
Che differenza c'è tra età cronologica, biologica e corretta?
L'età cronologica è il tempo di calendario trascorso dalla nascita. Quella biologica si stima con biomarcatori, quella ossea o di sviluppo confronta un bambino con curve o radiografie, e quella corretta sottrae le settimane di nascita prematura.
Il calcolatore indica anche il totale dei giorni?
Sì. Oltre ad anni, mesi e giorni mostra quanti giorni separano in tutto le due date: dal 4 luglio 1985 al 20 marzo 2026 sono 14869 giorni.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/life/chronological-age \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"birth_date":"1985-07-04","reference_date":"2026-03-20"}'const res = await fetch("https://api.kit.forhosting.com/life/chronological-age", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"birth_date": "1985-07-04",
"reference_date": "2026-03-20"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/chronological-age",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"birth_date": "1985-07-04",
"reference_date": "2026-03-20"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/chronological-age", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"birth_date":"1985-07-04","reference_date":"2026-03-20"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"birth_date":"1985-07-04","reference_date":"2026-03-20"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/chronological-age", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"birth_date": "1985-07-04",
"reference_date": "2026-03-20"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.chronological_age",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
year_min | 1 |
year_max | 9999 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Le richieste API riuscite costano $0.002; la validazione fallita non viene addebitata.
Che cosa è l'età cronologica e che cosa non è
Lei invia birth_date e reference_date; riceve years, months, days, un intervallo totale di giorni, un dettaglio breve in italiano come trentaquattro anni, tre mesi, cinque giorni, e una stringa formula che nomina il percorso di ritaglio e correzione del superamento. Le chiamate API riuscite costano $0.002; l'input non valido non viene addebitato.
Come si calcola il dettaglio in anni, mesi e giorni
Invii due campi stringa obbligatori, birth_date e reference_date, ciascuno un giorno di calendario ISO rigoroso come millenovecentottantacinque trattino zero sette trattino zero quattro. Alias comuni come dob, birth, birthdate, as_of e to sono accettati dallo stesso nucleo così gli script usano nomi familiari senza cambiare il calcolo. Campi mancanti, valori non stringa, stringhe che non coincidono con il motivo quattro-due-due cifre, date che coincidono con il motivo ma non sono giorni di calendario reali, e una nascita successiva al riferimento falliscono tutti con invalid_input e non vengono addebitati. Una consultazione riuscita costa $0.002 per elemento.
Dove l'età cronologica serve nel lavoro reale
Poiché questa capacità è un motore parse puro, il lavoro gira interamente nel Suo browser in questa pagina, e tramite l'API ogni consultazione riuscita costa $0.002 mentre la validazione fallita non consuma il saldo.
Domande tecniche
Perché serve una data di riferimento invece del giorno di oggi?
Entrambe le date sono esplicite così il risultato è pienamente deterministico: la stessa coppia produce sempre gli stessi anni, mesi e giorni nei test golden, nei widget offline e nei worker che non devono leggere l'orologio dell'host.
Qual è il prezzo del calcolo dell'età cronologica?
Il widget in pagina resta gratis e gira solo sul Suo dispositivo. Ogni chiamata API andata a buon fine preleva $0.002 dal saldo prepagato KIT; una validazione fallita non consuma credito.