Come si calcola l’età esatta
L’età si conta in anni compiuti. Un anno è compiuto nel giorno del compleanno: chi è nato il 12 marzo 1990 compie 36 anni il 12 marzo 2026.
Per l’età esatta, dopo gli anni si contano i mesi e poi i giorni:
- gli anni: gli anni compiuti all’ultimo compleanno;
- i mesi: i mesi compiuti dopo l’ultimo compleanno. Un mese è compiuto nel giorno del mese che corrisponde al giorno di nascita;
- i giorni: i giorni dall’ultimo “mese compiuto” alla data del calcolo.
Se il giorno di nascita non esiste nel mese (per esempio il 31 in un mese di 30 giorni), il mese è compiuto l’ultimo giorno del mese. Chi è nato il 31 gennaio compie un mese di vita il 28 febbraio. È la regola dell’articolo 2963 del Codice civile per i termini a mesi.
I giorni vissuti sono la differenza tra la data del calcolo e la data di nascita:
Giorni vissuti = data del calcolo − data di nascita
Esempio
Chi è nato il 1° giugno 2001, il 15 agosto 2002 ha 1 anno, 2 mesi e 14 giorni. Dalla nascita sono passati 440 giorni. Sono gli stessi numeri della funzione DATA.DIFF di Excel nella guida Microsoft.
L’esempio del calcolatore
Il calcolatore parte dalla data di oggi. Per vedere i numeri di questo esempio, scegli “Un’altra data”: il campo ha già il 21 ottobre 2026.
La data di nascita già inserita è il 12 marzo 1990, un lunedì. Al 21 ottobre 2026:
| Voce | Risultato |
|---|---|
| Età | 36 anni |
| Età esatta | 36 anni, 7 mesi e 9 giorni |
| Giorni vissuti | 13.372 |
| Settimane vissute | 1.910 |
| Mesi compiuti | 439 |
| Prossimo compleanno (37°) | venerdì 12 marzo 2027 |
| Giorni che mancano | 142 |
Il calcolo: il 36° compleanno è il 12 marzo 2026. Dal 12 marzo al 12 ottobre 2026 ci sono 7 mesi. Dal 12 al 21 ottobre ci sono 9 giorni.
Chi è nato il 29 febbraio
Il 29 febbraio esiste solo negli anni bisestili. Negli altri anni il compleanno può essere:
- il 28 febbraio, l’ultimo giorno del mese. È la regola dell’articolo 2963 del Codice civile: se nel mese finale manca il giorno, il termine si compie l’ultimo giorno del mese. Il calcolatore usa questa regola, se non scegli altro;
- il 1° marzo, il giorno dopo il 28 febbraio. Molti lo festeggiano in questo giorno.
La legge non dice in modo esplicito quale giorno vale per l’età. Per questo, se la data di nascita è un 29 febbraio, il calcolatore ti chiede quale regola usare.
Per esempio, chi è nato il 29 febbraio 2008 compie 18 anni il 28 febbraio 2026 con la prima regola, il 1° marzo 2026 con la seconda. Il 21 ottobre 2026 ha 18 anni, 7 mesi e 22 giorni. Il prossimo compleanno è il 28 febbraio 2027 (o il 1° marzo 2027). Nel 2028, che è bisestile, è il 29 febbraio.
Per un atto importante legato alla maggiore età (per esempio un contratto o una domanda il giorno del compleanno), chiedi all’ufficio che lo riceve quale data considera.
Età e anni compiuti nelle regole di tutti i giorni
Molte regole guardano all’età compiuta in un certo giorno. Due esempi:
| Regola | Età | Da quando vale |
|---|---|---|
| Maggiore età (art. 2 del Codice civile) | 18 anni | dal giorno del 18° compleanno |
| Pensione di vecchiaia nel 2026 | 67 anni | dal primo giorno del mese dopo il 67° compleanno |
Ogni regola ha le sue date: verifica sempre il testo della norma. Per la pensione puoi usare il calcolo di quando vai in pensione.
Domande frequenti
Come calcolo l’età a una data passata o futura?
Scegli “Un’altra data” e inserisci la data. Per esempio, puoi sapere quanti anni avevi il giorno del matrimonio, o quanti anni avrai il 1° gennaio 2030.
Perché i mesi compiuti non sono gli anni per 12?
Lo sono, più i mesi dopo l’ultimo compleanno. Nell’esempio: 36 anni × 12 = 432 mesi, più 7 mesi, fa 439 mesi compiuti.
Il calcolo conta l’ora di nascita?
No. Il calcolo usa solo le date. L’età cambia all’inizio del giorno del compleanno.
Come calcolo i giorni tra due date qualsiasi?
Usa il calcolo dei giorni tra due date: ti dà anche le settimane, i mesi e i giorni lavorativi.
Come calcolo le settimane di gravidanza?
Usa il calcolo delle settimane di gravidanza, che parte dalla data dell’ultima mestruazione.
Fonti
- Maggiore età: articolo 2 del Codice civile.
- Termini a mesi e ad anni, e giorno che manca nel mese: articolo 2963 del Codice civile.
- Esempio di calcolo: Microsoft, funzione DATA.DIFF.
- Compleanno dei nati il 29 febbraio: Money.it, anno bisestile.
Ultimo aggiornamento: 21 ottobre 2026