ForHosting KIT · Casa, cucina e tempo libero

Età in anni, mesi e giorni

Ottenga l'età esatta in anni, mesi e giorni: chi è nato il 1990-05-15 ha 34 anni, 3 mesi e 5 giorni il 2024-08-20. Anni bisestili e mesi corti sono gestiti, per moduli scolastici, visti o visite mediche. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Data di nascita
1990-05-15
Data di riferimento
2024-08-20
Ottiene
Anni
34
Mesi
3
Giorni
5
Giorni totali
12.516

Chi cerca un calcolatore di età in anni, mesi e giorni ha bisogno di più dell'anno di compleanno: un modulo scolastico, un visto, una nota pediatrica o un registro paga chiedono il dettaglio civile di quanto qualcuno ha vissuto da una data di nascita esplicita a un giorno di riferimento esplicito. Questa pagina accetta due date di calendario ISO rigorose, verifica che ogni giorno esista sul calendario gregoriano — inclusi i febbrai bisestili — e restituisce gli anni compiuti, i mesi residui e i giorni residui. La data di nascita deve essere uguale o precedente a quella di riferimento affinché l'età civile non torni indietro; una nascita successiva è un input non valido, non un'età negativa. Le nascite di fine mese, come il trentuno gennaio, e le nascite in giorno bisestile, il ventinove febbraio, si risolvono con somma di mesi civili e ritaglio all'ultimo giorno del mese di destinazione, non con l'orologio dell'host né con l'oggetto Date di JavaScript.

Come si calcola l'età civile in anni, mesi e giorni

Parta da due date civili di calendario scritte come anno, mese e giorno nella forma internazionale ISO con trattini e larghezze fisse affinché ogni client concordi sugli stessi sei interi: la data di nascita e la data di riferimento che Le interessa, ad esempio il giorno di un modulo, la chiusura di un report, un colloquio per il visto o un traguardo storico.

Per ogni stringa confermi che l'anno sia in un intervallo gregoriano pratico dall'anno uno al 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 quando sono anche divisibili per quattrocento. Quella regola rende legale il ventinove febbraio in anni come duemilaventiquattro e duemila, e illegale in duemilaventitrè e millenovecento.

Quando entrambi i tripletti sono validi e la nascita non è successiva al riferimento, conti i mesi civili provvisori tra di essi, li aggiunga alla data di nascita ritagliando il giorno all'ultimo giorno del mese di destinazione, e riduca il conteggio se la data ritagliata supera il riferimento. I giorni residui sono il resto del numero del giorno giuliano da quell'ultima somma completa di mese fino al giorno di riferimento.

Gli anni compiuti sono il conteggio dei mesi diviso per dodici con pavimento intero; i mesi residui sono il resto modulo dodici.

Dove i calcolatori di età in anni, mesi e giorni compaiono nel lavoro reale

Le segreterie scolastiche e universitarie stampano l'età civile in anni, mesi e giorni su moduli di iscrizione, borse di studio ed eleggibilità agli esami per fascia d'età quando una cifra solo in anni nasconde un minore a cui mancano ancora undici mesi rispetto alla soglia. Gli sportelli di immigrazione, visti e anagrafe chiedono lo stesso dettaglio così un funzionario vede i mesi residui senza fare a mano l'aritmetica del calendario.

Gli ambulatori pediatrici e familiari scrivono l'età come anni più mesi più giorni sulle note di crescita e sui libretti vaccinali, soprattutto nei primi anni di vita, quando un'etichetta solo in anni è troppo grossolana. Gli strumenti di risorse umane e benefit esprimono il servizio continuo o l'età di un familiare a carico nella stessa forma a tre parti per l'eleggibilità a un piano.

Se in seguito Le servono settimane totali vissute, ore da un conteggio di anni senza date di calendario, una differenza con segno che ammette qualsiasi ordine, o conteggi di giorni lavorativi che saltano i fine settimana, li tratti come intenzioni di ricerca e landing distinte anziché sovraccaricare questa pagina di età in anni, mesi e giorni.

Moduli scolastici, per il visto e di anagrafe

Trasformi una data di nascita ISO e il giorno di protocollo o colloquio in anni, mesi e giorni residui per iscrizione, visto e pratiche anagrafiche.

Note di ambulatorio pediatrico e familiare

Scriva l'età di un minore come anni compiuti più mesi e giorni residui per curve di crescita, libretti vaccinali e riassunti di visita.

HR, benefit ed eleggibilità per fascia d'età

Calcoli l'età civile di un familiare a carico o di un dipendente fino alla soglia di un piano così i mesi residui restano visibili invece di un anno arrotondato.

Che cosa significa l'età in anni, mesi e giorni?

È 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, senza usare l'«oggi» dell'orologio a muro né le regole dei giorni lavorativi.

Quale formato di data è richiesto?

Valori come 1990-5-15 o 1990/05/15 vengono rifiutati affinché ogni client concordi.

Che succede se la data di nascita è successiva a quella di riferimento?

L'età civile non può essere negativa; scambi i campi solo se intendeva uno strumento di differenza date con segno anziché un'età.

Qual è il prezzo del calcolo dell'età civile in anni, mesi e giorni?

Nella pagina il conteggio civile resta gratuito e locale.

Come vengono gestite le date di fine mese, come l'ultimo giorno di gennaio?

Quando si aggiunge un mese, il giorno viene portato all'ultimo giorno del mese di arrivo se necessario e poi corretto per non superare la data di riferimento. Dall'ultimo giorno di gennaio al 1° marzo il risultato è 1 mese e 1 giorno.

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.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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 è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

year_min1
year_max9999
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Le richieste API riuscite costano $0.002; la validazione fallita non viene addebitata.

Cosa invia e cosa riceve in risposta

Controlli classici includono un anniversario esatto di compleanno che produce anni interi con zero mesi e zero giorni residui, un riferimento a metà anno come il quindici maggio al venti agosto che aggiunge tre mesi e cinque giorni, il trentuno gennaio al primo marzo che risulta un mese e un giorno dopo il ritaglio di febbraio, e date identiche che danno zero anni, zero mesi e zero giorni. Invii due campi stringa obbligatori: birth_date e reference_date, ciascuno un giorno di calendario ISO rigoroso come millenovecentonovanta trattino zero cinque trattino uno cinque e duemilaventiquattro trattino zero otto trattino due zero. Alias comuni come dob, birth, birthdate, as_of e to sono accettati dallo stesso nucleo così gli script usano nomi familiari senza cambiare la matematica. Campi assenti, valori non stringa, stringhe che non corrispondono al pattern quattro-due-due cifre, date che corrispondono al pattern ma non sono giorni di calendario reali, e una nascita successiva al riferimento falliscono tutti con invalid_input e non vengono addebitati. In caso di successo la risposta ripete le stringhe ISO normalizzate di birth_date e reference_date, years come anni civili compiuti, months come mesi residui da zero a undici, days come giorni civili residui dopo quei mesi, total_days come l'intervallo non negativo di giorni dai due numeri del giorno giuliano, e una breve stringa formula che documenta il percorso di ritaglio e correzione del superamento. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di validazione non consumano il saldo prepagato.

Dove i calcolatori di età in anni, mesi e giorni compaiono 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 saldo.

Perché serve una data di riferimento invece di usare oggi?

Entrambe le date sono esplicite affinché il risultato sia 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.

Leggi la documentazione completa del KIT →