Calcolatore di età

Calcola l’età gregoriana, i giorni totali e il prossimo compleanno con una regola esplicita per il 29 febbraio. Copia o scarica il risultato.

Come usare lo strumento

Calcola l’età gregoriana, i giorni totali e il prossimo compleanno con una regola esplicita per il 29 febbraio. Copia o scarica il risultato.

Passaggio 1

Inserisci le due date

Esempio fisso

2000-01-012026-01-01

Scegli la nascita e il giorno in cui misurare l’età. Oggi usa la data locale del dispositivo.

Passaggio 2

Scegli l’anniversario

Esempio fisso

02-2902-28 / 03-01

Per una nascita il 29 febbraio, scegli il 28 febbraio o il 1º marzo negli anni non bisestili.

Passaggio 3

Conserva il risultato

Esempio fisso

2023-01-312023-02-282023-03-01

Leggi anni e mesi completi e giorni rimanenti, poi copia o scarica il riepilogo datato.

Usi pratici

Pianificare una festa in una data diversa

Supponi che una persona nata il 2000-06-15 festeggi il 2026-06-14. Inserisci queste due date, lascia disattivate le ore e leggerai 25 anni, 11 mesi e 30 giorni: la festa è un giorno prima del 26º compleanno. Sposta il riferimento al 2026-06-15 e il risultato diventa 26 anni, 0 mesi e 0 giorni, con zero giorni fino all’anniversario. È utile per scrivere inviti o controllare un modulo datato. Per un limite di età stabilito da un ente, usa la data di riferimento e la regola indicate dall’ente invece di presumere che la data della festa determini l’idoneità.

Cronologie familiari e controllo dei documenti

Una fotografia di famiglia può avere una data mentre la didascalia indica un’età in mesi. Usa la data della fotografia come riferimento e confronta i mesi completi, non i giorni totali divisi per 30. Se una data di nascita 2023-01-31 viene confrontata con 2023-03-01, il risultato di calendario è un mese e un giorno, mentre il totale dei giorni è 29. Conserva entrambe le misure nelle note, così un altro lettore sa quale convenzione ha usato la didascalia. Il giorno della settimana può aiutare a individuare una discrepanza di trascrizione, ma una corrispondenza del giorno della settimana non dimostra che una data o l’identità di una persona siano corrette.

Controllare un foglio di calcolo o un altro calcolatore

Quando due risultati di età non coincidono, confronta prima la stessa data di nascita e la stessa data di riferimento con le ore disattivate. Prova da 2023-01-31 a 2023-03-31: questo strumento riporta due mesi, non due mesi e tre giorni derivati dall’aggiunta ripetuta di mesi adattati al fine mese. Poi prova una nascita del 29 febbraio con entrambe le regole di anniversario. Questi piccoli esempi isolano l’ancoraggio dei mesi e la gestione del giorno bisestile prima di esaminare un calcolo dell'età su un arco di molti anni. Copia il riepilogo datato con la regola; inviare solo i tre numeri dell’età rende difficile riprodurre la differenza.

Esempio di età anagrafica di 26 anni compiuti
Esempio: dal 1º gennaio 2000 al 1º gennaio 2026 trascorrono 26 anni completi e 9.497 giorni di calendario. Le date sono dati fittizi usati per illustrare il calcolo.

Età di calendario, totali e ore locali

L’Età di calendario risponde a una domanda su date civili: quanti anniversari completi, poi quanti mesi di calendario completi e infine quanti giorni di calendario restanti sono trascorsi? È volutamente diversa dal dividere secondi o giorni totali per una durata media dell’anno.

Inserisci una data di nascita valida e scegli la data in cui l’età conta. Oggi usa la data locale del dispositivo; non è una data UTC nascosta dietro la visualizzazione. Sono ammesse date di riferimento passate e future, ma la data di nascita non può essere futura né successiva al riferimento. L’intervallo accettato va da 0001-01-01 a 9999-12-31. La documentazione di Temporal.PlainDate descrive la distinzione importante: una data di calendario è indipendente dal fuso orario.

Il risultato principale è la terna di anni, mesi e giorni completati. Le righe di supporto mostrano giorni di calendario totali, settimane complete, mesi completi, giorno della settimana di nascita, la regola scelta per l’anniversario del 29 febbraio e il prossimo compleanno con i giorni rimanenti.

La sezione opzionale dell’ora è un controllo delle ore trascorse separato. Combina data di nascita, ora di nascita, data di riferimento, ora di riferimento e fuso orario del dispositivo; non cambia l’età di calendario. La documentazione di Temporal.ZonedDateTime spiega perché le ore locali saltate e ripetute hanno bisogno di una regola esplicita di disambiguazione, e questo strumento rifiuta quei casi ambigui invece di indovinare.

2023-01-312023-02-282023-03-01
Esempio fisso di fine mese: il 31 gennaio raggiunge il 28 febbraio dopo un mese adattato, poi il 1º marzo aggiunge un giorno civile restante.

Esempio svolto: dal 31 gennaio al 1º marzo

Per la data di nascita 2023-01-31 e la data di riferimento 2023-03-01, non è passato alcun anno completo, quindi il 31 gennaio resta l’ancora dell’anno. Lo strumento controlla un mese di calendario da quell’ancora. Arriva al 28 febbraio nel 2023 perché febbraio non ha un 31º giorno. Questo adattamento si chiama limitazione al fine mese: si conserva il mese richiesto, ma si usa il suo ultimo giorno valido quando il giorno originale non esiste.

Il giorno successivo, il 1º marzo, è quindi un giorno civile restante dopo l’ancora mensile adattata. Il risultato non è 29 diviso per un mese medio; è zero anni, un mese e un giorno secondo la convenzione di fine mese di questo strumento.

Questo esempio è utile quando si confrontano calcolatori. Se un altro calcolatore riporta zero mesi e 29 giorni, può darsi che stia usando una convenzione di durata invece dell’aritmetica per anniversari e mesi. Nessuno dei due numeri è autoesplicativo se la regola non è dichiarata.

Ogni candidato mensile viene misurato dalla stessa ancora annuale. Dal 31 gennaio al 31 marzo, aggiungere direttamente due mesi dà il 31 marzo, quindi l’età è due mesi e zero giorni. Aggiungere ripetutamente un mese porterebbe dal 31 gennaio al 28 febbraio al 28 marzo e introdurrebbe uno scarto di tre giorni. Le ancore indipendenti evitano questo scarto; non trasformano tutti i mesi in durate uguali.

Come viene interpretato l’esempio di fine mese
PassaggioData o valoreSignificato
Data di nascita2023-01-31La data ancora da cui si misurano anni e mesi completi.
Un mese completo2023-02-28L’aggiunta di un mese di calendario è limitata all’ultimo giorno valido di febbraio.
Data di riferimento2023-03-01Un giorno civile restante dopo l’ancora del 28 febbraio.
Età visualizzata0 anni, 1 mese, 1 giornoLa terna è un risultato di età di calendario, non un risultato di durata media.

Come leggere ogni riga del risultato

I grandi numeri di anni, mesi e giorni indicano l’età di calendario alla data di riferimento scelta. Sono la riga più sicura da citare quando qualcuno chiede quanti anni ha una persona in una certa data.

Giorni di calendario totali è una differenza di giorni esclusiva: vale zero nella data di nascita, uno nella data successiva e così via. Settimane complete è quel conteggio diviso per sette e arrotondato per difetto; mesi completi è dato dagli anni moltiplicati per dodici più il numero di mesi visualizzato.

Prossimo compleanno viene calcolato con la stessa regola del 29 febbraio scelta nel modulo. Se la data di riferimento è il compleanno, il valore dei giorni rimanenti è zero perché il prossimo anniversario è già arrivato in quella data.

Righe del risultato e quando usarle
RigaChe cosa misuraUso migliore
Anni, mesi, giorniAnniversari civili completi, mesi completi e giorni civili restanti.Età in un compleanno, in una data di domanda, in un appuntamento o in un evento pianificato.
Giorni di calendario totaliDifferenza esclusiva di giorni civili dalla data di nascita alla data di riferimento.Controlli con conteggio uniforme dei giorni, traguardi e debug di un altro calcolo.
Settimane completeGiorni totali divisi per sette e arrotondati per difetto.Traguardi settimanali approssimativi senza implicare una precisione maggiore.
Mesi completiAnni completi convertiti in mesi più il numero di mesi visualizzato.Confronto rapido di registrazioni di neonati o di durata di un progetto in cui si usano spesso i mesi.
Giorno della settimana di nascitaIl giorno della settimana della data di nascita secondo il calendario gregoriano dello strumento.Revisione di cronologie e controllo di registrazioni, non prova d’identità.
Ore trascorseDifferenza esatta tra istanti dalle ore locali opzionali quando il fuso orario accetta entrambe.Esempi ospedalieri, di viaggio o di pianificazione in cui l’ora del giorno conta.

Quando includere ora di nascita e ora di riferimento locali

Attiva l’opzione dell’ora solo quando entrambe le ore dell’orologio sono note e il fuso orario del dispositivo è appropriato per entrambi gli estremi. Il modulo ha ora di nascita e ora di riferimento, ma nessun selettore separato per luogo di nascita o fuso orario. Un 09:00 registrato in un altro paese non viene interpretato automaticamente nel fuso di quel paese. Lascia disattivate le ore quando ti serve solo l’età civile, oppure usa una conversione consapevole del fuso fuori da questo strumento prima di confrontare il tempo trascorso.

Con un dispositivo impostato su America/New_York, da mezzogiorno del 2024-03-09 a mezzogiorno del 2024-03-10 passa un giorno civile ma 23 ore trascorse; da mezzogiorno del 2024-11-02 a mezzogiorno del 2024-11-03 passano 25 ore. Sono esempi fissi di cambiamento di offset, non risultati per la tua posizione attuale. La riga delle ore viene mostrata con al massimo due decimali. Questa presentazione non dimostra che un’ora di nascita storica incerta sia conosciuta con precisione.

Un’ora locale saltata non corrisponde a un istante, e un’ora locale ripetuta può corrispondere a due istanti. Lo strumento rifiuta entrambe invece di scegliere silenziosamente un offset. Rifiuta anche un istante di riferimento precedente all’istante di nascita, compresi orari invertiti nella stessa data. L’età di calendario può restare visibile quando le ore non sono valide, ma copia e download del risultato sono disabilitati finché le ore non vengono corrette o l’opzione dell’ora non viene disattivata.

Età per data rispetto a età in ore locali
DomandaImpostazione da usareInterpretazione
Quanti anni ha una persona il 12 aprile?Usa solo le date.L’età di calendario si basa sugli anniversari civili e non è influenzata dall’ora legale.
Quante ore sono passate tra due ore locali?Attiva le ore locali e inserisci entrambe le ore dell’orologio.La riga delle ore trascorse usa il fuso orario del dispositivo e può rifiutare ore saltate o ripetute.
Perché il conteggio delle ore differisce dai giorni moltiplicati per 24?Confronta separatamente il risultato per data e il risultato per ore.Un giorno civile vicino a una transizione di fuso orario può avere 23 o 25 ore trascorse.

Scelte per il giorno bisestile e risultato riproducibile

La pagina applica Aritmetica del calendario gregoriano in tutto l’intervallo supportato. La panoramica sui calendari dell’US Naval Observatory descrive il calendario gregoriano come il calendario civile accettato a livello internazionale, e la regola sugli anni bisestili dell’US Naval Observatory spiega l’eccezione degli anni secolari che rende il 1900 un anno comune e il 2000 bisestile.

Un compleanno del 29 febbraio richiede una convenzione esplicita per gli anni non bisestili. Lo strumento offre 28 febbraio e 1º marzo perché entrambe le scelte compaiono in contesti reali di registrazione, ma la selezione è una regola di calcolo e non una decisione giuridica, medica o di prestazione.

Documenti più antichi possono usare un altro calendario, un’età stimata, un’età arrotondata o una convenzione locale non scritta. Questo strumento può rendere coerente e ripetibile un calcolo gregoriano; non può identificare il calendario dietro un documento ambiguo.

Un risultato salvato utile include le due date e la regola di anniversario, non solo l’età. Copia e download mantengono questo contesto nel riepilogo. Condividi pagina è diverso: invia solo il link pulito dello strumento e non ricrea gli input per chi lo riceve.

Scegliere la regola di anniversario del 29 febbraio

Per una data di nascita del 29 febbraio, la regola scelta influisce sugli anni completi, sul prossimo compleanno e su qualsiasi risultato esportato dalla pagina. Conserva la regola con il riepilogo copiato o scaricato, così il numero potrà essere interpretato in seguito.

28 febbraio tratta l’anniversario in un anno non bisestile come l’ultimo giorno di febbraio. 1º marzo lo tratta come la data di calendario successiva al 28 febbraio. Lo strumento non decide quale regola debba usare un ente.

Quando controlli una nota familiare o un modulo che non dice quale convenzione sia stata usata, esegui entrambe le regole e registra la differenza. Se la differenza conta, consulta la norma o il documento di origine invece di trattare il calcolatore come autorità.

Per nascita 2020-02-29 e riferimento 2021-02-28, la regola del 28 febbraio dà un anno completo; la regola del 1º marzo dà zero anni completi, 11 mesi e 30 giorni. Il 2021-03-01, la regola del 1º marzo dà esattamente un anno, mentre la regola del 28 febbraio dà un anno e un giorno. La differenza totale in giorni civili non cambia con nessuna delle due scelte: cambia solo la scomposizione basata sull’anniversario.

Come l’impostazione del 29 febbraio cambia l’interpretazione
ImpostazioneAnniversario in anno non bisestileDa usare quando
28 febbraioL’anniversario viene contato il 28 febbraio in un anno comune.Un documento o una norma dice che il compleanno si osserva l’ultimo giorno di febbraio.
1º marzoL’anniversario viene contato il 1º marzo in un anno comune.Un documento o una norma tratta il compleanno come il giorno dopo il 28 febbraio.
SconosciutaIl calcolatore non può dedurre la convenzione originale.Esegui entrambe le regole e mantieni visibile l’incertezza della fonte.

Documenti storici e calendari diversi

Gli input di data sono date civili gregoriane, non un decodificatore universale per ogni calendario storico. Una nascita registrata secondo un calendario giuliano, lunare, religioso o civile locale può richiedere una conversione prima dell’inserimento.

La regola sugli anni bisestili dell’US Naval Observatory basta a spiegare perché le semplici scorciatoie ogni quattro anni falliscono per 1700, 1800, 1900 e 2100, ma non dice quale calendario usasse un registro manoscritto.

Per genealogia o lavoro archivistico, conserva la formulazione originale, il sistema di calendario se noto, la data convertita se ne usi una e la regola del calcolatore. Il risultato è più facile da verificare quando le ipotesi di conversione non sono nascoste.

Domande comuni sui documenti prima di calcolare l’età
Indizio nel documentoRischioRisposta pratica
È scritta solo una dataIl sistema di calendario può non essere indicato.Identifica il calendario della fonte prima di confrontarlo con una data gregoriana.
L’età dice circa 25Il numero può essere arrotondato o stimato.Usa il calcolatore per uno scenario, non come prova del compleanno esatto.
La persona è nata il 29 febbraioLa convenzione di anniversario può cambiare l’età vicino a febbraio o marzo.Controlla entrambe le regole salvo che la fonte o la norma ne indichi una.

Tenere gli input insieme al risultato

Copia risultato conserva un riepilogo etichettato; Scarica offre le stesse informazioni in clocktools-age.txt. Entrambi includono date di nascita e di riferimento, componenti dell’età, totali e regola di anniversario scelta. Un calcolo orario valido include anche entrambe le ore dell’orologio e il fuso del dispositivo. Conserva quel contesto quando confronti calcoli fatti in giorni diversi: un numero di età senza data di riferimento diventa rapidamente ambiguo.

Condividi pagina apre la condivisione nativa supportata o copia il link della pagina. Rimuove deliberatamente stringa di query e frammento e non allega le date o il riepilogo. Per far controllare il calcolo a qualcuno, invia un riepilogo separato e rivisto o una riproduzione fittizia invece di aspettarti che il link condiviso lo ripristini. Il calcolatore non crea una cronologia degli input salvata, quindi scarica un risultato necessario prima di lasciare o ripristinare la pagina.

Se Copia è bloccato, seleziona manualmente le informazioni visualizzate. Se Scarica segnala di essere iniziato, controlla i download del browser prima di presumere che un file sia stato salvato. Per un risultato orario non disponibile, correggi le ore o disattiva l’opzione dell’ora per esportare il calcolo solo per data. Se la guida non si carica, l’azione di riprova lascia intatti gli input di lavoro; un messaggio di caricamento della guida non è un errore aritmetico.

Metodo

Il calcolatore analizza date civili gregoriane rigorose in formato YYYY-MM-DD, rifiuta date non valide o fuori intervallo e richiede che la data di nascita sia oggi o precedente e che la data di riferimento sia uguale o successiva alla nascita. Trova gli anni completi in base alla regola scelta per il 29 febbraio, aggiunge i mesi completi da quell’ancora annuale con limitazione al fine mese, poi conta i giorni civili restanti. I giorni totali sono differenze esclusive di giorni civili; le settimane complete sono i giorni totali divisi per sette e arrotondati per difetto. Le ore trascorse opzionali combinano le due date con ore locali nel fuso orario del dispositivo e rifiutano ore invertite, saltate o ripetute.

Limiti

Le date devono essere date gregoriane valide dagli anni 0001 a 9999. Le nascite future sono rifiutate, ma una data di riferimento futura è ammessa per pianificare l’età in una data. L’impostazione del 29 febbraio è una convenzione di calcolo, non una decisione ufficiale di idoneità. I risultati in ore locali dipendono dal browser, dal database dei fusi orari del dispositivo e dalle ore inserite. La pagina non converte sistemi di calendario storici, non prova l’identità, non verifica un certificato di nascita e non decide regole legali sull’età.

Correzioni

Per controllare un problema sospetto, usa date di esempio non sensibili quando possibile. Includi data di nascita, data di riferimento, regola del 29 febbraio, se le ore locali erano abilitate, entrambe le ore, il fuso orario del dispositivo mostrato nel risultato, le righe attese e le righe osservate. Prima confronta le regole dichiarate di fine mese e giorno bisestile con l’altra fonte; molti disaccordi derivano da una convenzione diversa e non da un difetto del software.

Domande frequenti

Perché un altro calcolatore di età può dare un risultato diverso?
Per prima cosa rendi identiche le due date inserite e disattiva le ore. Poi confronta l’ancoraggio al fine mese e la regola del 29 febbraio. Da 31 gennaio a 31 marzo verifica se i mesi vengono aggiunti indipendentemente o in sequenza; un anniversario del 29 febbraio verifica il confine dell’anno. Per i totali dei giorni, chiedi se l’altro strumento conta entrambe le date nominate. Questi controlli spiegano molti disaccordi senza presumere che uno dei due calcolatori sia rotto.
Il conteggio dei giorni include la data di nascita?
La differenza è zero nella data di nascita e uno nella data successiva. Un elenco che include sia la data di nascita sia la data di riferimento contiene una data nominata in più rispetto a questa differenza. Non cambiare il calcolo dell’età per adattarlo a una convenzione inclusiva di presenza o diario; usa il risultato dei giorni totali solo dopo aver controllato come quella fonte conta il primo giorno.
Posso calcolare l’età in una data futura?
Sì, purché la data di nascita sia oggi o precedente e il riferimento non preceda la nascita. Inserisci la vera data pianificata, poi controlla il riferimento nel riepilogo. Oggi riporta il riferimento alla data locale del dispositivo, non all’evento futuro. Il prossimo compleanno visualizzato è relativo al riferimento scelto, quindi può differire dal compleanno imminente rispetto a oggi.
Quale regola del 29 febbraio devo scegliere?
Usa la convenzione necessaria per il tuo compito; il selettore non determina la regola di un ente. Se il documento tace, calcola entrambe le opzioni intorno al 28 febbraio e al 1º marzo ed etichetta ogni risultato. Il 29 febbraio di un anno bisestile la data effettiva è disponibile, quindi la sostituzione negli anni non bisestili non sposta quell’anniversario. Conserva la convenzione scelta con l’età esportata.
Perché la riga delle ore trascorse manca o è bloccata?
Controlla che entrambi i campi contengano un’ora e un minuto validi e che l’istante di riferimento non preceda la nascita. Vicino a un cambiamento di offset, un’ora apparentemente normale può essere saltata o presentarsi due volte; questo strumento la rifiuta invece di indovinare. Il risultato di calendario può restare valido. Se non devi rispondere a una domanda sull’ora del giorno, disattiva le ore invece di inventare un’ora di nascita diversa solo per eliminare l’avviso.
Che cosa viene salvato con Copia, Scarica o Condividi?
Copia e Scarica contengono il riepilogo del calcolo, comprese date e regola; un calcolo orario riuscito aggiunge anche ore e fuso. Condividi invia solo il link dello strumento. Gli input non vengono conservati in una cronologia salvata e il link non li ripristina. Prima di inviare un risultato copiato, controlla che non contenga dati personali e usa un esempio fittizio per una segnalazione quando possibile.
Posso usare un’ora di nascita registrata in un altro fuso orario?
L’opzione delle ore interpreta entrambe le ore locali nel fuso di questo dispositivo; non può accettare un fuso separato per il luogo di nascita o un offset UTC esplicito. Se il documento usa un altro fuso orario, lo strumento non ne converte automaticamente l’ora nel fuso di questo dispositivo; non copiarla quindi senza prima convertirla. Puoi comunque calcolare l’età civile con le ore disattivate. Per una domanda su istanti trascorsi, stabilisci gli istanti reali e gli offset rilevanti con uno strumento adatto ai fusi orari.
Perché il conto alla rovescia del prossimo compleanno è zero?
La data di riferimento è già l’anniversario scelto. Questo strumento include il compleanno di quel giorno invece di saltare direttamente all’anno successivo. Avanza il riferimento di una data per vedere l’anniversario seguente. Per le nascite del 29 febbraio, controlla quale sostituto è selezionato in un anno comune; 28 febbraio e 1º marzo possono dare conti alla rovescia diversi.
Posso trasformare le settimane complete in una data di nascita esatta?
Non dalle sole settimane complete. Il totale delle settimane è arrotondato per difetto, quindi un valore di quattro settimane può accompagnare totali dei giorni da 28 a 34. Il resto perso non può essere recuperato moltiplicando per sette. Usa il conteggio originale dei giorni totali o la data di nascita se è disponibile; non trattare un’etichetta settimanale arrotondata come una durata trascorsa esatta.
Una vecchia data giuliana dà l’età storica?
Solo dopo aver stabilito il significato del calendario e, se necessario, dopo averlo convertito. I campi applicano regole gregoriane anche prima dell’adozione gregoriana locale. Inserire le stesse cifre di un registro giuliano non le converte. Conserva nelle note l’iscrizione originale e le ipotesi di conversione; un giorno della settimana o un’età calcolati da una data non convertita possono essere fuorvianti.