Calcolatore della data di nascita

Ricostruisci una data o un intervallo di nascita gregoriano da un’età registrata o da giorni totali. Confronta le regole ed esporta il risultato.

Come usare lo strumento

Ricostruisci una data o un intervallo di nascita gregoriano da un’età registrata o da giorni totali. Confronta le regole ed esporta il risultato.

Passaggio 1

Usa le informazioni note

Esempio fisso

2023-02-280 / 1 / 0

Scegli anni compiuti, anni/mesi/giorni o giorni di calendario. Non inventare le parti sconosciute.

Passaggio 2

Imposta la data di riferimento

Esempio fisso

2023-01-282023-01-292023-01-302023-01-31

Usa il giorno in cui valeva l’età e la stessa regola dell’anniversario del calcolo originale.

Passaggio 3

Leggi le possibilità

Esempio fisso

01-28 / 29 / 30 / 312023-02-28

Può esserci una sola data o più candidati. Conserva riferimento e metodo nell’esportazione.

Usi pratici

Interpretare un’età registrata

Un documento fittizio datato 2026-06-15 dice solo 25 anni. Scegli Solo anni compiuti e inserisci quella data, invece di lasciare Oggi o riempire mesi e giorni mancanti con zeri. Con la regola ordinaria del compleanno, la finestra corrispondente va da 2000-06-16 a 2001-06-15, con entrambi gli estremi inclusi. Una lettera successiva può restringere quella finestra, ma la dichiarazione di età da sola non identifica un compleanno. Conserva la data del documento insieme all’intervallo, così chi rivede le prove può riprodurre ciò che la dichiarazione implica davvero.

Costruire dati di prova fittizi

Per un test di campo data che attraversa il giorno bisestile, scegli Giorni di calendario totali, riferimento 2024-03-01 e conteggio 1. La data ricostruita è 2024-02-29. Il conteggio 0 dà 2024-03-01, mentre il conteggio 2 dà 2024-02-28. Questi casi vicini espongono bug di conteggio inclusivo e di anno bisestile senza usare dati di una persona reale. Salva il conteggio e il riferimento con il dato di prova generato; cambiare poi il riferimento a Oggi produrrebbe dati di prova diversi anche se il conteggio dei giorni non fosse cambiato.

Verificare un’ipotesi di compleanno

Una nota fittizia indica esattamente un mese il 2023-02-28. Inserisci 0 anni, 1 mese e 0 giorni con quel riferimento. Le quattro date di nascita corrispondenti, dal 28 gennaio al 31 gennaio, riproducono ciascuna l’età dopo la limitazione al fine mese. Controlla ciascuna nel calcolatore di età con la stessa regola invece di scegliere il 28 gennaio perché è la prima. Se un altro documento dice che la nascita è avvenuta dopo il 29 gennaio, puoi restringere i candidati con quella prova; il calcolatore in sé non classifica le date per probabilità.

Un’età registrata di 26 anni dà 365 possibili date di nascita
Con un’età di 26 anni compiuti al 1º gennaio 2026, le possibili date di nascita vanno dal 2 gennaio 1999 al 1º gennaio 2000. Lo strumento mantiene questa incertezza invece di indovinare un compleanno.

Calcolo inverso dell’età senza falsa precisione

Il calcolo della data di nascita non è sempre una singola sottrazione. I mesi di calendario hanno durate diverse, le aggiunte a fine mese possono essere limitate e un’età espressa solo in anni descrive un intero insieme di compleanni possibili.

Questo strumento ha tre modalità: anni, mesi e giorni; solo anni compiuti; e giorni di calendario totali. Le prime due modalità usano la stessa regola di età in avanti del calcolatore di età, mentre i giorni di calendario totali sottraggono un conteggio intero di giorni dalla data di riferimento.

Per gli input di età completa, il motore enumera date candidate plausibili e conserva solo le date che riproducono l’età inserita. Questo segue il modello di data civile descritto nella documentazione di Temporal.PlainDate invece di fingere che ogni mese possa essere invertito in modo pulito.

L’area del risultato mostra modalità, data di riferimento, data ricostruita o possibile intervallo e conteggio dei candidati. La modalità di età esatta elenca le date candidate ISO quando più date corrispondono; la modalità solo anni riassume l’intervallo corrispondente perché un’età completata in anni copre naturalmente molte date.

01-28 / 29 / 30 / 312023-02-28
Esempio fisso di ambiguità: 28, 29, 30 e 31 gennaio possono tutti mappare al 28 febbraio dopo un mese completo nel 2023.

Scegliere la modalità di input corretta

Usa la modalità che corrisponde alle prove che hai davvero. Aggiungere mesi o giorni indovinati fa sembrare l’output più preciso senza rendere più preciso il documento di origine.

La modalità anni, mesi e giorni serve per una dichiarazione completa come 25 anni, 4 mesi e 6 giorni in una data di riferimento nota. Solo anni compiuti serve per frasi ordinarie come 25 anni. Giorni di calendario totali serve per una convenzione esatta di conteggio dei giorni.

Il selettore dell’anniversario del 29 febbraio compare per le due modalità basate sull’età perché cambia il modo in cui vengono controllate le età in avanti. La modalità giorni di calendario totali non usa quel selettore perché sottrarre un conteggio di giorni è un’operazione diversa.

Quale modalità corrisponde a quale prova
ModalitàInput mostratiChe cosa può dire onestamente il risultato
Anni, mesi e giorniAnni, mesi, giorni, data di riferimento e regola del 29 febbraio.Una data o un elenco di date corrispondenti che riproducono l’età completa.
Solo anni compiutiAnni, data di riferimento e regola del 29 febbraio.Un possibile intervallo di date di nascita e il conteggio dei candidati per quell’età compiuta.
Giorni di calendario totaliConteggio totale dei giorni e data di riferimento.Una data ricostruita se il conteggio dei giorni è valido nell’intervallo supportato.

Perché il motore controlla i candidati in avanti

La sottrazione può cancellare informazioni vicino ai fine mese. Invece di sottrarre una volta l’età visualizzata e fidarsi di quella singola risposta, il motore controlla ogni data di nascita plausibile nell’intervallo di anni pertinente.

Ogni candidato viene passato nello stesso calcolo in avanti usato dal calcolatore di età. Se anni, mesi e giorni coincidono con l’input, il candidato viene conservato; altrimenti viene scartato.

Ecco perché alcuni input producono più corrispondenze e altri nessuna. Un risultato senza corrispondenze non è solo un messaggio di errore; può rivelare una combinazione impossibile, come un conteggio dei giorni o una coppia mese/giorno che la regola in avanti non produce mai per quella data di riferimento.

Esiti del controllo in avanti
EsitoChe cosa mostra la paginaChe cosa fare dopo
Una corrispondenzaData di nascita ricostruita e giorno della settimana.Controllala nel calcolatore di età se il risultato è importante.
Più corrispondenze di età esattaIntervallo, conteggio dei candidati e date candidate ISO.Mantieni tutti i candidati salvo che un altro documento restringa il compleanno.
Corrispondenze solo anniPossibile intervallo e conteggio dei candidati.Considera inclusi gli estremi dell’intervallo e non dedurre che ogni fonte fosse esatta.
Nessuna corrispondenzaNessuna data di nascita corrisponde a questi input secondo la regola scelta.Controlla data di riferimento, modalità, età arrotondata e convenzione del 29 febbraio.

Esempio svolto: ambiguità dal 28 al 31 gennaio

Usa data di riferimento 2023-02-28 ed età 0 anni, 1 mese, 0 giorni. Secondo la regola in avanti del fine mese, 28 gennaio, 29 gennaio, 30 gennaio e 31 gennaio possono tutti arrivare al 28 febbraio dopo un mese completo nel 2023.

Se uno strumento sottrae semplicemente un mese dal 28 febbraio, può restituire solo il 28 gennaio. Quella risposta non è sbagliata come una data possibile, ma è incompleta per questa regola di controllo in avanti.

È il motivo principale per cui la pagina può mostrare un elenco dei candidati. Protegge l’utente da una falsa data esatta quando l’operazione di calendario ha fatto convergere più inizi in una sola età osservata.

Quattro inizi che riproducono la stessa età completa
Data di nascita candidataData di riferimentoRisultato in avanti
2023-01-282023-02-280 anni, 1 mese, 0 giorni
2023-01-292023-02-280 anni, 1 mese, 0 giorni
2023-01-302023-02-280 anni, 1 mese, 0 giorni
2023-01-312023-02-280 anni, 1 mese, 0 giorni

Documenti, confini bisestili e uso responsabile

Il calcolatore usa date civili gregoriane in tutto l’intervallo supportato. La panoramica sui calendari dell’US Naval Observatory spiega la regola gregoriana dei bisestili e perché anni secolari come il 1900 sono comuni mentre il 2000 è bisestile.

Un’età registrata è una prova da interpretare, non una garanzia che una data di nascita possa essere recuperata. La nota originale può essere arrotondata, stimata, trascritta da un altro calendario o misurata con una diversa convenzione per il 29 febbraio.

Le date di riferimento sono limitate a oggi o prima perché lo strumento ricostruisce una data di nascita da un documento esistente. Gli anni interi devono essere 0-130, i mesi 0-11, i giorni 0-31 e i giorni di calendario totali 0-60.000.

Copia e download includono il riepilogo visualizzato, e un risultato di età completa con più corrispondenze include il suo elenco effettivo di candidati. Condividi invia solo l’URL pulito della pagina, non le prove o gli input. Conserva separatamente la nota di origine: un riepilogo ricostruito non sostituisce il documento da cui l’età è stata presa.

Intervalli possibili ed esempi di conteggio dei giorni

Per un’età compiuta di 25 anni il 2026-06-15, il compleanno ordinario più recente è 2001-06-15: quella persona compie 25 anni nella data di riferimento. Il più antico è 2000-06-16: quella persona compirà 26 anni il giorno seguente. Chi è nato il 2000-06-15 ha già 26 anni ed è escluso. Ecco perché sottrarre semplicemente 25 dall’anno di riferimento dà solo un bordo della risposta, non una data di nascita ricostruita.

Un intervallo solo anni non deve contenere esattamente 365 date. Per un anno compiuto il 2021-02-28, la regola del 28 febbraio include dal 2019-03-01 al 2020-02-29, cioè 366 candidati. La regola del 1º marzo esclude il compleanno bisestile all’estremo superiore, lasciando 365 candidati. Il conteggio nasce dalla corrispondenza di date reali secondo la regola scelta, non dall’assumere un anno di durata standard.

I giorni di calendario totali sono un tipo diverso di prova. Con riferimento 2024-03-01, i conteggi 0, 1 e 2 producono rispettivamente 2024-03-01, 2024-02-29 e 2024-02-28. Ogni risultato è unico perché spostare indietro un numero intero di giorni civili da una data nota ha un solo estremo. Il selettore dell’anniversario del 29 febbraio non serve per questa operazione; il giorno bisestile resta comunque contato come data di calendario.

Controlla la convenzione di conteggio originale prima di inserire un totale. Se una fonte chiama la data di nascita giorno 1 e la data successiva giorno 2, la sua etichetta inclusiva di 2 corrisponde qui a una differenza di un giorno. Sottrai uno solo quando la fonte usa esplicitamente quella convenzione. Non convertire un’età arrotondata, un numero di settimane complete o ore trascorse in un input esatto di giorni totali aspettandoti che l’incertezza sparisca.

Confronti fissi di ricostruzione
InputRisultatoChe cosa cambia l’interpretazione
25 anni compiuti il 2026-06-15Dal 2000-06-16 al 2001-06-15Entrambi gli estremi sono candidati; il compleanno non viene individuato.
1 anno compiuto il 2021-02-28; regola del 28 febbraioDal 2019-03-01 al 2020-02-29; 366 candidatiLa nascita nel giorno bisestile ha già raggiunto il suo anniversario sostitutivo.
1 anno compiuto il 2021-02-28; regola del 1º marzoDal 2019-03-01 al 2020-02-28; 365 candidatiLa nascita nel giorno bisestile non ha ancora completato un anno.
1 giorno totale prima del 2024-03-012024-02-29Un passaggio di data di calendario, non una stima di ore trascorse.

Che cosa documenti diversi possono e non possono provare

Un numero apparentemente preciso è preciso solo quanto il documento che lo sostiene. Un campo di modulo che dice età 25 può essere stato inserito dopo un compleanno, prima di un compleanno o a memoria; il calcolatore può solo modellare la dichiarazione che inserisci.

Se il documento dice circa 25, inserire esattamente 25 non porta la parola circa nella matematica. Mantieni quell’incertezza nelle note ed evita di sostituire un documento autorevole con una data ricostruita.

Quando due documenti non concordano, calcola separatamente le loro implicazioni usando la data propria di ciascun documento. Le date candidate sovrapposte possono essere indizi utili, ma la sovrapposizione non è una prova che una delle due età sia stata registrata accuratamente. Non fare la media di due estremi ricostruiti per fabbricare un compleanno. Cerca una fonte migliore, un errore di trascrizione, un calendario diverso o una convenzione di anniversario prima di restringere le prove.

Formulazione del documento e interpretazione ragionevole
Formulazione nel documentoModalità del calcolatoreInterpretazione responsabile
25 anniSolo anni compiutiUn possibile intervallo di compleanno, non una data esatta.
25 anni, 4 mesi, 6 giorniAnni, mesi e giorniUno o più candidati che riproducono l’età completa.
10.000 giorniGiorni di calendario totaliUna data civile se il conteggio è esclusivo e la data di riferimento è nota.
Circa 25Nessuna modalità esatta rappresenta l’incertezza.Usa solo uno scenario e conserva la parola circa nelle note.

Confini del giorno bisestile e degli anni secolari

La regola sugli anni bisestili dell’US Naval Observatory indica l’eccezione gregoriana per gli anni secolari: essere divisibile per 100 non basta, a meno che l’anno non sia anche divisibile per 400. Per questo 1900 e 2100 non sono anni bisestili mentre il 2000 lo è.

Per le nascite del 29 febbraio, l’impostazione dell’anniversario in anno non bisestile può cambiare se un candidato ha già completato un anno vicino alla fine di febbraio o all’inizio di marzo.

Quando la convenzione originale è sconosciuta, confronta sia 28 febbraio sia 1º marzo. Una differenza di confine di un giorno può cambiare l’intervallo ricostruito anche quando data di riferimento e testo dell’età non cambiano.

Conta anche il sistema di calendario dietro un vecchio documento. Questo calcolatore applica coerentemente regole gregoriane a ogni anno supportato; non identifica l’adozione regionale del calendario né traduce un’etichetta giuliana. Conserva il testo originale della data e ogni conversione documentata prima di fare la ricostruzione. Altrimenti un risultato può essere internamente coerente ma rispondere a una domanda sulla data civile sbagliata.

Controlli sui confini bisestili prima di fidarsi del risultato
SituazionePerché contaControllo
La nascita potrebbe essere il 29 febbraioL’anniversario selezionato per gli anni non bisestili cambia la corrispondenza dell’età in avanti.Esegui sia la regola del 28 febbraio sia quella del 1º marzo.
Il documento è vicino a febbraio o marzoUna convenzione per il giorno bisestile può spostare il confine dell’intervallo.Conserva la regola accanto al risultato esportato.
L’anno è secolareLa scorciatoia ogni quattro anni può essere sbagliata.Applica l’eccezione gregoriana 100/400.

Risoluzione dei problemi e conservazione della prova dei candidati

Un avviso di convalida e un risultato senza corrispondenze significano cose diverse. Campi di età vuoti o frazionari non sono input validi a numeri interi; i mesi devono essere 0-11 e i giorni 0-31, anche se una fonte scrive una durata come 14 mesi. Non ridurre silenziosamente quella fonte a un anno e due mesi senza conoscerne la convenzione di età. Una combinazione inserita validamente può comunque non avere corrispondenze secondo la regola in avanti.

Per esempio, 0 anni, 0 mesi e 31 giorni il 2023-03-01 non ha corrispondenza qui. Un inizio di gennaio abbastanza lontano da accumulare 31 giorni completa già un mese di calendario limitato entro il riferimento. L’avviso ti chiede di ispezionare la dichiarazione di età, non di scegliere il compleanno plausibile più vicino. In modalità giorni totali, anche una sottrazione prima di 0001-01-01 non ha risultato supportato.

Copia e Scarica conservano modalità, data di riferimento, risultato, conteggio e input rilevanti. Quando la modalità età completa ha più candidati, il riepilogo esportato include anche l’elenco dei candidati ISO. Esamina quell’elenco, non solo la data più antica e quella più recente, prima di discutere un possibile compleanno. Il file clocktools-birth-date.txt è un riepilogo testuale etichettato, non un certificato o un aggiornamento automatico di database.

Condividi pagina invia solo il link, con stringa di query e frammento rimossi. Non ripristina per un’altra persona il tuo documento di origine o il calcolo corrente, e non esiste una cronologia salvata. Se l’accesso agli appunti o al download è bloccato, registra manualmente l’elenco dei candidati e le sue ipotesi. Un caricamento non riuscito della guida può essere ritentato senza ripristinare il calcolatore; non implica che il risultato matematico sia fallito.

Metodo

Il calcolatore analizza una data di riferimento gregoriana valida che non può essere futura. In modalità anni, mesi e giorni, convalida anni interi 0-130, mesi 0-11 e giorni 0-31, poi enumera date di nascita plausibili e conserva i candidati la cui età in avanti coincide esattamente con l’input secondo la regola del 29 febbraio scelta. In modalità solo anni compiuti, usa lo stesso controllo in avanti e restituisce l’intervallo completo e il conteggio delle corrispondenze. In modalità giorni di calendario totali, convalida un intero da 0 a 60.000 e sottrae quel numero di giorni civili dalla data di riferimento. Il risultato riporta una data ricostruita, un possibile intervallo o nessuna corrispondenza.

Limiti

Lo strumento ricostruisce candidati matematici secondo una regola gregoriana; non verifica l’identità, non sostituisce un documento di nascita autorevole e non modella parole come circa, approssimativamente o stimato. L’input solo anni di solito produce un intervallo. L’input di età completa può comunque produrre più date vicino ai fine mese. La data di riferimento deve essere valida e non futura, e tutte le date supportate restano negli anni da 0001 a 9999. I giorni totali sono giorni di calendario, non ore divise per 24.

Correzioni

Per un problema riproducibile, fornisci modalità, data di riferimento, anni, mesi, giorni o giorni totali inseriti, regola del 29 febbraio selezionata, date candidate attese e date candidate osservate. Usa input fittizi salvo che il documento reale sia necessario. Prima di segnalare un difetto, controlla se l’età della fonte era arrotondata, se la data di riferimento è corretta, se gli estremi devono essere inclusivi e se una diversa convenzione del giorno bisestile spiega la differenza.

Domande frequenti

Perché Solo anni compiuti mostra un intervallo?
Perché il compleanno può cadere in qualunque punto della finestra dell’anno di vita. Una persona che compie 25 anni nella data di riferimento e una che compie 26 anni domani hanno entrambe 25 anni compiuti, ma date di nascita diverse. Entrambi gli estremi visualizzati sono candidati. Usa un altro documento datato per restringere la finestra; sottrarre l’età dall’anno di riferimento identifica solo una parte del confine, non il giorno e il mese mancanti.
Perché anni, mesi e giorni possono mostrare più date?
L’aggiunta di un mese di calendario può far convergere più inizi sul suo ultimo giorno. Il 28 febbraio 2023, il 28, 29, 30 e 31 gennaio hanno tutti la stessa età di un mese secondo questa regola. La modalità età completa elenca ogni corrispondenza invece di sceglierne una per preferenza. Una dichiarazione di età dettagliata restringe le possibilità, ma non recupera l’informazione persa dall’operazione di calendario originale.
Gli estremi dell’intervallo sono inclusi?
Sì. La data più antica e quella più recente visualizzate coincidono entrambe. In modalità età completa, usa l’elenco esplicito dei candidati come insieme delle corrispondenze invece di presumere che un intervallo visualizzato renda valida ogni data tra gli estremi. Il conteggio è un numero di date corrispondenti, non una percentuale di fiducia. L’ordine è cronologico, non una classifica di probabilità del compleanno.
Che cosa significa nessuna corrispondenza?
Nessuna data supportata riproduce l’input secondo la modalità e la regola scelte. Controlla prima che sia inserita la data della fonte, non la data di oggi. Poi chiediti se l’età era arrotondata, se parti mancanti sono state riempite con zeri e se la convenzione di anniversario coincide. Non sostituire un risultato senza corrispondenze con la data più vicina: sarebbe un calcolo diverso e nasconderebbe l’incoerenza.
I giorni di calendario totali possono rivelare un’ora di nascita?
No. Recuperano una sola data civile solo quando sono noti data di riferimento e convenzione di conteggio. Non contengono ora del giorno, fuso del luogo di nascita o offset UTC. Un conteggio ottenuto arrotondando ore trascorse divise per 24 può non coincidere con i giorni di calendario, soprattutto attraverso cambi di offset. Usa il conteggio originale dei giorni civili invece di trattare una durata approssimata come prova esatta.
Posso usare una data di riferimento futura?
Non in questo strumento di ricostruzione: il riferimento deve essere oggi o precedente. Usa il calcolatore di età quando la data di nascita è nota e vuoi l’età a un evento futuro. Per una vecchia dichiarazione di età, scegli la data in cui è stata registrata; usare Oggi cambia la finestra implicita di nascita anche se lasci invariata l’età inserita.
Devo inserire zero per mesi e giorni che non sono stati registrati?
No: sconosciuto non è zero. Usa Solo anni compiuti quando la fonte dà solo un’età in anni interi. In modalità età completa, zero mesi e zero giorni affermano che il compleanno è appena avvenuto secondo la regola scelta, cioè molta più informazione di quella fornita dalla fonte. Zero è appropriato solo quando quei componenti sono davvero noti come zero.
Che cosa viene esportato da Copia, Scarica o Condividi?
Copia e Scarica contengono il riepilogo con riferimento, modalità, conteggio, input e risultato corrispondente; un’età completa con più candidati include anche il suo elenco di candidati. Condividi contiene solo l’URL della pagina. Controlla il riepilogo per dati personali prima di inviarlo e conserva separatamente il documento di origine. Nessuna di queste azioni trasforma una possibilità ricostruita in un documento di nascita autorevole.
Posso ricostruire un compleanno se la data di riferimento è sconosciuta?
Non in modo univoco. L’età è una relazione tra una data di nascita e una data di riferimento. Se la nota non è datata, entrambi gli estremi sono incerti. Puoi esplorare scenari usando date di documenti supportate indipendentemente, ma la pagina non stima quando la nota sia stata scritta. Non sostituire silenziosamente Oggi e presentare l’intervallo risultante come prova sul documento originale.
Come devo restringere più date corrispondenti?
Usa prove indipendenti: un compleanno registrato in modo affidabile, una registrazione datata o un’altra dichiarazione di età con il proprio riferimento noto. Mantieni visibile ogni ipotesi originale e verifica ogni candidato superstite con il calcolatore di età in avanti. Non scegliere la prima data, non fare la media dell’intervallo e non dedurre una probabilità dalla sua dimensione. Correggere un documento ufficiale richiede la procedura relativa a quel documento, non solo una corrispondenza matematica.