ForHosting KIT · Date e tempo

Età in anni, mesi e giorni

Ottenga l'età esatta in anni, mesi e giorni tra una data di nascita e il giorno che sceglie: chi è nato il 15 maggio 1990 ha 36 anni, 2 mesi e 10 giorni il 25 luglio 2026. 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
2026-07-25
Ottiene
Anni
36
Mesi
2
Giorni
10
Giorni totali
13.220

Chi cerca un calcolatore di età in anni, mesi e giorni vuole una scomposizione civile di cui moduli, sistemi HR e famiglie possano fidarsi: non un totale di anni approssimativo né una media mobile di trenta virgola quattro giorni. Questo strumento accetta una data di nascita e una data di riferimento obbligatoria, non inventa mai l'oggi dall'orologio del server e restituisce anni interi, mesi residui e giorni rimanenti secondo regole gregoriane prolettiche con clamp di fine mese.

Data di nascita, data di riferimento e perché l'orologio non viene mai usato

Ciascun valore deve essere un giorno civile in forma YYYY-MM-DD, ad esempio millenovecentonovanta trattino zero cinque trattino quindici per la nascita e duemilaventisei trattino zero sette trattino venticinque per il giorno dello snapshot. Può prefissare un datetime ISO-8601 completo; se è presente un'ora, si usa solo la parte di calendario, perché l'età civile è una misura da data a data, non una durata di orologio con fusi orari.

Entrambi gli estremi sono obbligatori di proposito: un calcolatore di età che sostituisce in silenzio l'orologio dell'host produce risposte diverse in CI, su un telefono sopra il Pacifico e su un server in UTC, rompendo audit di idoneità ed export riproducibili. Gli anni vanno da uno a novemilanovecentonovantanove, i mesi da uno a dodici, e il giorno deve esistere in quel mese secondo le regole di bisestilità gregoriana, incluso il ventinove febbraio solo negli anni bisestili.

Se la data di riferimento cade strettamente prima della nascita, la richiesta fallisce con un messaggio chiaro che l'età non può essere negativa, invece di inventare un'età con segno che la maggior parte delle UI etichetterebbe male come quanti anni ha qualcuno.

Come si contano anni, mesi e giorni sul calendario civile

L'algoritmo misura mesi di calendario interi dalla nascita verso il riferimento, limitando il giorno del mese quando il mese di destinazione è più corto: una nascita il trentuno gennaio avanza di un mese fino all'ultimo giorno di febbraio, bisestile o meno. Se quella data provvisoria dopo l'avanzamento dei mesi superasse il riferimento, il motore indietreggia di un mese e riporta l'intervallo residuo in giorni interi tra la data intermedia regolata e il riferimento.

Gli anni sono il totale di mesi interi diviso dodici; i mesi, il resto modulo dodici; i giorni completano il triplo. Questa scomposizione si allinea meglio al linguaggio legale e medico dell'età in anni, mesi e giorni rispetto a dividere i giorni totali per una lunghezza media fissa di mese, che deriva negli anni bisestili e nei mesi lunghi.

I casi limite come una nascita in giorno bisestile misurata il ventotto febbraio in un anno non bisestile seguono la stessa regola di clamp usata nell'aggiunta di mesi, così la logica di anniversario resta coerente con il resto della famiglia di calendario del KIT.

Usi comuni e limiti del calcolo

Usi il calcolatore gratuito di età in anni, mesi e giorni nel browser per dashboard genitoriali, demo in classe e controlli puntuali di idoneità senza installare librerie moment né spedire un database di fusi a ogni client. Mantenga aspettative oneste: questa capacità misura l'età civile gregoriana tra due date esplicite; non salta i weekend come età lavorativa, non carica calendari di festività, non converte età lunari né imposta la riferimento a oggi sul server. Gli input seguono le stesse regole di conservazione degli altri item parse del KIT.

Poiché l'implementazione è parse pura di tier A, ogni chiamata riuscita resta economica, deterministica e priva di token di modello o rete in uscita, esattamente ciò di cui le suite di regressione hanno bisogno per fissare casi di anniversario su decenni di date di nascita.

Moduli di idoneità e controllo dell'età

Passi una data di nascita fissa e una data di riferimento di cut-off per mostrare anni, mesi e giorni per iscrizioni scolastiche, fasce di concorso o accesso a prodotti regolamentati senza deriva dell'orologio host.

Cartelle pediatriche e di genitorialità

Calcoli l'età esatta in anni, mesi e giorni per visite di controllo pediatrico e tracciamento di traguardi usando la data della visita come riferimento esplicito.

Cosa succede se la data di riferimento precede la nascita?

L'età non può essere negativa; corregga la coppia o scambi i campi solo se il prodotto misura di proposito una nascita futura.

Come si gestiscono fine mese e compleanni in giorno bisestile?

I mesi avanzano con clamp all'ultimo giorno valido del mese di destinazione. I giorni residui sono giorni civili interi dopo tale avanzamento, secondo le regole comuni di anniversario di calendario.

Quanto costa il calcolatore di età in anni, mesi e giorni?

Lo strumento nel browser è gratuito sul Suo dispositivo.

Usa automaticamente la data di oggi?

No. Il giorno di riferimento lo sceglie sempre lei e il calcolatore non legge mai un orologio. Così le stesse due date danno la stessa età su qualsiasi dispositivo, cosa importante per moduli e verifiche.

Posso inserire una data con l'ora?

Sì, ma viene usata solo la parte della data. L'età in anni, mesi e giorni si misura da una data all'altra, quindi l'ora e il fuso orario non cambiano il risultato.

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/date/age-months-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/date/age-months-days \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"birth_date":"1990-05-15","reference_date":"2026-07-25"}'
{
  "birth_date": "1990-05-15",
  "reference_date": "2026-07-25"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.age_months_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.

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.

I giorni di calendario non validi falliscono con invalid_input e non vengono addebitati; gli item riusciti costano $0.002 dal saldo KIT.

Data di nascita, data di riferimento e perché l'orologio non viene mai usato

Invii due campi stringa obbligatori: birth_date e reference_date. Gli alias opzionali birth, birthdate, dob e from mappano sul campo nascita; reference, as_of, to e on su quello di riferimento, così costruttori di form e SDK mantengono nomi familiari. Coppie impossibili come duemilaventitre trattino zero due trattino ventinove vengono rifiutate con invalid_input invece di essere spinte a marzo.

Come si contano anni, mesi e giorni sul calendario civile

In caso di successo la risposta ecoa birth_date e reference_date normalizzati come YYYY-MM-DD, poi years, months e days come interi non negativi che insieme descrivono l'età civile esatta. Il campo total_days è la differenza civile esclusiva tra i due ordinali: lo stesso giorno di calendario produce zero total_days e zero years, months e days, mentre il giorno successivo produce un giorno di età.

Uso API, prezzi, flussi di prodotto e limiti onesti

Invii in POST un corpo JSON compatto con le stringhe birth_date e reference_date. Chiami l'API prepagata quando onboarding HR, cartelle pediatriche, fasce d'età sportive, moduli visa o sottoscrizione assicurativa necessitano di un contratto stabile con saldo KIT a $0.002 per item riuscito; i fallimenti di validazione non consumano saldo dopo il rifiuto del motore. Abbini questo endpoint a uno strumento di conteggio giorni quando le serve solo la lunghezza dell'intervallo, o ad ausili mesi-tra-date quando il prodotto parla solo in mesi interi per i neonati.

Anzianità HR e snapshot di anniversario

Memorizzi età civile o di servizio rispetto a una data di payroll o di audit così export e test golden riproducono sempre lo stesso triplo.

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

Invii JSON con birth_date e reference_date in YYYY-MM-DD. La risposta include years, months, days, total_days e una stringa formatted come "36 years, 2 months, 10 days".

Usa automaticamente la data di oggi?

No. reference_date è obbligatorio. Il motore non legge mai l'orologio di sistema, quindi i risultati restano identici in CI, browser e worker API.

Leggi la documentazione completa del KIT →