Lessico FreeTools Labs
Età e calcolo dell’età
Scopri come l’età anagrafica viene calcolata tra data di nascita e data di riferimento, in anni, mesi e giorni.
Lessico FreeTools Labs
Scopri come l’età anagrafica viene calcolata tra data di nascita e data di riferimento, in anni, mesi e giorni.
Il calcolatore dell’età determina un’età di calendario tra data di nascita e data di confronto libera. È un calcolo di date senza ora di nascita, non una classificazione biologica, medica o giuridica dell’età.
Il calcolatore dell’età determina un’età di calendario tra data di nascita e data di confronto libera. È un calcolo di date senza ora di nascita, non una classificazione biologica, medica o giuridica dell’età.
La pagina usa data di nascita e data di confronto. Quest’ultima parte dalla data locale di oggi ma può essere qualsiasi data passata o futura non precedente alla nascita. Con dati validi mostra anni, mesi e giorni, mesi completi, giorni, settimane e resto, ore/minuti/secondi derivati, compleanni e avanzamento dell’anno di vita.
Il servizio usa valori semplici `{ year, month, day }` e un numero intero di giorno gregoriano prolettico. Trova prima il massimo di mesi di calendario completi direttamente dalla nascita, ricava anni e mesi residui e poi conta giorni dall’ancora mensile. Non divide giorni totali per 365 né per una durata media del mese.
Relazione applicata
completeMonths = mesi di calendario completi dalla nascita; years = floor(completeMonths ÷ 12); months = completeMonths mod 12; days = giorni di calendario da addCalendarMonths(birth, completeMonths) alla data di confronto.I giorni totali non aggiungono un conteggio del giorno iniziale. Settimane complete sono `floor(totalDays ÷ 7)` e giorni rimanenti `totalDays mod 7`. Ore, minuti e secondi sono conversioni di giorni di calendario; senza ora di nascita non sono età in diretta al secondo.
Per 2000-02-29 → 2024-02-28, il risultato verificato è 23 anni, 11 mesi e 30 giorni con 287 mesi completi. Il prossimo compleanno è 2024-02-29 tra un giorno e l’età diventa 24. Il 2024-02-29 sono esattamente 24 anni, 0 mesi e 0 giorni con 288 mesi completi. Per 2000-09-20 → 2026-09-19 sono 25 anni, 11 mesi e 30 giorni; il 2026-09-20, esattamente 26 anni.
L’ultimo compleanno è quello già raggiunto; il prossimo è oggi con zero giorni rimanenti se oggi è il compleanno, altrimenti quello seguente. L’avanzamento è giorni trascorsi dall’ultimo compleanno divisi per giorni fino al successivo; un anno di vita può avere 365 o 366 giorni. Indica solo una posizione in quell’intervallo di calendario.
Per nascita il 29 febbraio, questo calcolatore osserva il 28 febbraio in un anno non bisestile. In un vero anno bisestile resta il 29 febbraio. Ai fini mese vale lo stesso clamp: 2023-01-31 → 2023-02-28 è un mese completo, mentre 2023-01-31 → 2023-03-30 è un mese e 30 giorni.
L’input deve essere una data ISO reale `YYYY-MM-DD` con almeno quattro cifre dell’anno; anno 1 e interi sicuri formano l’intervallo. Date non valide e confronto prima della nascita sono respinti. Non ci sono fuso orario, ora, differenza tra due persone, ricostruzione storica locale o valutazione medica.