Segnalibri    
Due eventi    
Valore atteso    
nPr e nCr    
Calcolo media    
Dev. standard    
Prob. normale    
Punteggio z    
Dim. campione    
Percentuali    
Variazione %    
Differenza %    
Errore %    
Proporzioni    
Calcolo IVA    
Densità    
Molarità    
Massa molare    
Legge di Ohm    
Watt e ampere    
Codice colori    
Taglie scarpe    
Calcolo mcm    
Calcolo MCD    
Fattori primi    
Numeri romani    
Frazioni    
Numeri misti    
Secondo grado    
Disequazioni    
Radicali    
Radici    
Potenze    
Logaritmi    
Emivita    
De Moivre    
Distanza 3D    
Punto-retta    
Circonferenza    
Coniche    
Fibonacci    
Determinante    
Sin Cos Tan    
Triangolo    
Similitudine    
Cerchio    
Area ellisse    
Area cilindro    
Volume sfera    
Area sfera    
Area calotta    
Area piramide    
Calcolo età    
Aggiungi ore    
Ore e minuti    
Fusi orari    
Ore lavorate    
Cartellino    
Valore futuro    
Calcolo ROI    
Calcolo TIR    
Payback    
Calcolo PIL    
Churn rate    
Test A/B    
Traffico SEO    
Calcolo BMI    
Calcolo TDEE    
Peso ideale    
Massa grassa    
Massa magra    
Calcolo macro    
Carboidrati    
Handicap golf    
Calcolo passo    
Calcolo 1RM    
Wind chill    
Da kWh a euro    
BTU e kW    
Costo clima    
Costo calore    
Gas o luce    
Risparmio LED    
RAL e paga    
EV o benzina    
Consumo reale    
Batteria casa    
Piastrelle    
Calcolo scale    
Calcestruzzo    
Area facciata    
Isolante    
Misure tende    
TV e distanza    
Deck in legno    
Preforo viti    
Battiscopa    
Misure tenda    
Litri e libri    
   Aggiungi
Probabilità e numeri casuali: calcolatrici
Due eventi
Due eventi
Calcolo inverso
Calcolo inverso
Prove ripetute
Prove ripetute
Teorema di Bayes
Teorema di Bayes
Valore atteso
Valore atteso
Distr. binomiale
Distr. binomiale
nPr e nCr
nPr e nCr
Perm. circolari
Perm. circolari
Con ripetizione
Con ripetizione
Numeri casuali
Numeri casuali
Medie e statistica: calcolatrici
Calcolo media
Calcolo media
Moda e mediana
Moda e mediana
Dev. standard
Dev. standard
Quartili e IQR
Quartili e IQR
Tab. frequenze
Tab. frequenze
Correlazione r
Correlazione r
Prob. normale
Prob. normale
Punteggio z
Punteggio z
Int. confidenza
Int. confidenza
Dim. campione
Dim. campione
Stima campione
Stima campione
Calcolo p-value
Calcolo p-value
Percentuali e proporzioni: calcolatrici
Percentuali
Percentuali
Variazione %
Variazione %
Differenza %
Differenza %
Errore %
Errore %
Proporzioni
Proporzioni
Calcolo sconto
Calcolo sconto
Calcolo IVA
Calcolo IVA
Calcolo margine
Calcolo margine
Velocità: calcolatrici
Calcolo velocità
Calcolo velocità
Densità e concentrazione: calcolatrici
Densità
Densità
Molarità
Molarità
Massa molare
Massa molare
Fisica ed elettricità: calcolatrici
Legge di Ohm
Legge di Ohm
Watt e ampere
Watt e ampere
Codice colori
Codice colori
Caduta di tensione
Caduta di tensione
Conversione di unità: calcolatrici
Unità di peso
Unità di peso
Taglie scarpe
Taglie scarpe
Numeri interi e relativi: calcolatrici
Divisione in colonna
Divisione in colonna
Calcolo mcm
Calcolo mcm
Calcolo MCD
Calcolo MCD
Numeri relativi
Numeri relativi
Fattori primi
Fattori primi
Diofantee lineari
Diofantee lineari
Resto e modulo
Resto e modulo
Tutti i divisori
Tutti i divisori
Numeri romani
Numeri romani
Frazioni, decimali e arrotondamenti: calcolatrici
Frazioni
Frazioni
Numeri misti
Numeri misti
Semplifica frazioni
Semplifica frazioni
Frazione in decimale
Frazione in decimale
Decimale in frazione
Decimale in frazione
Arrotondamento
Arrotondamento
Equazioni e disequazioni: calcolatrici
Equazioni lineari
Equazioni lineari
Sistemi lineari
Sistemi lineari
Secondo grado
Secondo grado
Valore assoluto
Valore assoluto
Disequazioni
Disequazioni
Polinomi: calcolatrici
Binomio di Newton
Binomio di Newton
Radici quadrate e radici n-esime: calcolatrici
Radicali
Radicali
Radici
Radici
Potenze e logaritmi: calcolatrici
Potenze
Potenze
Logaritmi
Logaritmi
Numero di cifre
Numero di cifre
Notazione scientifica
Notazione scientifica
Calcoli con ×10ⁿ
Calcoli con ×10ⁿ
Emivita
Emivita
Numeri complessi: calcolatrici
Numeri complessi
Numeri complessi
Forma trigonometrica
Forma trigonometrica
De Moivre
De Moivre
Funzioni e grafici: calcolatrici
Coefficiente angolare
Coefficiente angolare
Funzione lineare
Funzione lineare
Proporzionalità
Proporzionalità
Funzione y=ax²
Funzione y=ax²
Distanza punti
Distanza punti
Distanza 3D
Distanza 3D
Punto di divisione
Punto di divisione
Punto-retta
Punto-retta
Distanza lat/lon
Distanza lat/lon
Completa il quadrato
Completa il quadrato
Circonferenza
Circonferenza
Coniche
Coniche
Coordinate polari
Coordinate polari
Successioni: calcolatrici
Progr. aritmetica
Progr. aritmetica
Progr. geometrica
Progr. geometrica
Fibonacci
Fibonacci
Relazione di ricorrenza
Relazione di ricorrenza
Vettori: calcolatrici
Calcolo vettori
Calcolo vettori
Prodotto vettoriale
Prodotto vettoriale
Matrici: calcolatrici
Calcolo matrici
Calcolo matrici
Determinante
Determinante
Matrice inversa
Matrice inversa
Geometria piana: calcolatrici
Sin Cos Tan
Sin Cos Tan
Gradi ⇔ radianti
Gradi ⇔ radianti
a sen θ + b cos θ
a sen θ + b cos θ
Triangolo
Triangolo
Area del triangolo
Area del triangolo
Triangolo rettangolo
Triangolo rettangolo
Teorema di Pitagora
Teorema di Pitagora
Angoli poligoni
Angoli poligoni
Similitudine
Similitudine
Rette parallele
Rette parallele
Area rettangolo
Area rettangolo
Parallelogramma
Parallelogramma
Area del trapezio
Area del trapezio
Cerchio
Cerchio
Settore circolare
Settore circolare
Angolo inscritto
Angolo inscritto
Area ellisse
Area ellisse
Geometria solida: calcolatrici
Volume del cubo
Volume del cubo
Superficie cubo
Superficie cubo
Parallelepipedo
Parallelepipedo
Superficie solido
Superficie solido
Volume cilindro
Volume cilindro
Area cilindro
Area cilindro
Volume sfera
Volume sfera
Area sfera
Area sfera
Volume calotta
Volume calotta
Area calotta
Area calotta
Volume ellissoide
Volume ellissoide
Area ellissoide
Area ellissoide
Volume piramide
Volume piramide
Area piramide
Area piramide
Volume del cono
Volume del cono
Superficie cono
Superficie cono
Tronco di cono
Tronco di cono
Superficie tronco
Superficie tronco
Volume del tubo
Volume del tubo
Volume capsula
Volume capsula
Superficie capsula
Superficie capsula
Date e ore: calcolatrici
Calcolo età
Calcolo età
Giorni tra date
Giorni tra date
Calcolo della data
Calcolo della data
Aggiungi ore
Aggiungi ore
Che giorno era
Che giorno era
Ore e minuti
Ore e minuti
Fusi orari
Fusi orari
Ore lavorate
Ore lavorate
Tempo trascorso
Tempo trascorso
Cartellino
Cartellino
Finanza ed economia: calcolatrici
Interesse composto
Interesse composto
Interesse semplice
Interesse semplice
Calcolo interessi
Calcolo interessi
Calcolatrice TVM
Calcolatrice TVM
Valore attuale
Valore attuale
Valore futuro
Valore futuro
Calcolo ROI
Calcolo ROI
Calcolo TIR
Calcolo TIR
Payback
Payback
Rendimento medio
Rendimento medio
Calcolo PIL
Calcolo PIL
Marketing online e metriche pubblicitarie: calcolatrici
Calcolatrice CTR
Calcolatrice CTR
Conversion rate
Conversion rate
CPC, CPM e CPA
CPC, CPM e CPA
Calcolatrice ROAS
Calcolatrice ROAS
CPA di pareggio
CPA di pareggio
Calcolatrice LTV
Calcolatrice LTV
Calcolatrice CAC
Calcolatrice CAC
Churn rate
Churn rate
Test A/B
Test A/B
Numerosità A/B
Numerosità A/B
Traffico SEO
Traffico SEO
Punto di pareggio
Punto di pareggio
Ricarico e margine
Ricarico e margine
Calcolatrice CAGR
Calcolatrice CAGR
Salute e forma fisica: calcolatrici
Calcolo BMI
Calcolo BMI
Cicli del sonno
Cicli del sonno
Calorie al giorno
Calorie al giorno
Metabolismo basale
Metabolismo basale
Calcolo TDEE
Calcolo TDEE
Peso ideale
Peso ideale
Massa grassa
Massa grassa
Massa magra
Massa magra
Calorie bruciate
Calorie bruciate
Proteine al giorno
Proteine al giorno
Calcolo macro
Calcolo macro
Carboidrati
Carboidrati
Grassi al giorno
Grassi al giorno
Altezza dei figli
Altezza dei figli
Sport: calcolatrici
Handicap golf
Handicap golf
Calcolo passo
Calcolo passo
Calcolo 1RM
Calcolo 1RM
Frequenza target
Frequenza target
Meteorologia: calcolatrici
Indice di calore
Indice di calore
Wind chill
Wind chill
Punto di rugiada
Punto di rugiada
Informatica: calcolatrici
Basi numeriche
Basi numeriche
Calcolo subnet
Calcolo subnet
Tempo di download
Tempo di download
Energia domestica e budget: calcolatrici
Consumo e costo
Consumo e costo
Da kWh a euro
Da kWh a euro
Da kWh/anno a euro
Da kWh/anno a euro
BTU e kW
BTU e kW
Costo clima
Costo clima
Costo calore
Costo calore
Gas o luce
Gas o luce
Risparmio LED
Risparmio LED
RAL e paga
RAL e paga
Budget mensile
Budget mensile
Auto: calcolatrici
Costo carburante
Costo carburante
Costo ricarica
Costo ricarica
EV o benzina
EV o benzina
Consumo reale
Consumo reale
Misura pneumatici
Misura pneumatici
Energia solare e accumulo: calcolatrici
Produzione solare
Produzione solare
Numero di pannelli
Numero di pannelli
Ritorno solare
Ritorno solare
Batteria casa
Batteria casa
Casa e fai da te: calcolatrici
Piastrelle
Piastrelle
Calcolo scale
Calcolo scale
Calcestruzzo
Calcestruzzo
Superficie pareti
Superficie pareti
Carta da parati
Carta da parati
Pittura necessaria
Pittura necessaria
Doghe pavimento
Doghe pavimento
Area facciata
Area facciata
Calcolo ghiaia
Calcolo ghiaia
Dosaggio malta
Dosaggio malta
Calcolo pendenza
Calcolo pendenza
Taglio legname
Taglio legname
Edificabilità
Edificabilità
Pavimenti in rotolo
Pavimenti in rotolo
Isolante
Isolante
Misure tende
Misure tende
TV e distanza
TV e distanza
Terra e terriccio
Terra e terriccio
Prato in rotoli
Prato in rotoli
Muro in blocchi
Muro in blocchi
Calcolo mattoni
Calcolo mattoni
Deck in legno
Deck in legno
Lunghezza rampa
Lunghezza rampa
Preforo viti
Preforo viti
Ricambi d’aria
Ricambi d’aria
Diluizione pittura
Diluizione pittura
Battiscopa
Battiscopa
Misure tenda
Misure tenda
Appendere quadri
Appendere quadri
Pendenza scarico
Pendenza scarico
Viti cartongesso
Viti cartongesso
Cubatura legname
Cubatura legname
Calcolo recinzione
Calcolo recinzione
Ritiro del legno
Ritiro del legno
Silicone e colla
Silicone e colla
Calore disperso
Calore disperso
Mobile che passa
Mobile che passa
Scatole trasloco
Scatole trasloco
Litri e libri
Litri e libri
Taglio pannelli
Taglio pannelli
Freccia ripiano
Freccia ripiano

Calcolo dell’età (età esatta in anni, mesi e giorni)

Inserisci la data di nascita e la data in cui vuoi conoscere l’età. Ottieni l’età esatta e l’età in mesi, settimane, giorni, ore, minuti e secondi, oltre ai giorni che mancano al prossimo compleanno.

La data di oggi è già inserita come seconda data. Cambiala solo se vuoi conoscere l’età in un giorno particolare, come il primo giorno di lavoro. (Se la lasci vuota, si usa la data di oggi.)
Risultato
Inserisci la data di nascita nel campo a sinistra e fai clic su «Calcola». Qui compare il risultato.

Cosa puoi fare in questa pagina

  • Inserisci la data di nascita e ottieni subito l’età esatta in anni, mesi e giorni. Cambia la seconda data per sapere l’età in un giorno qualsiasi, come il primo giorno di lavoro o la data di un esame
  • L’età è mostrata anche in mesi, settimane, giorni (giorni di vita), ore, minuti e secondi, insieme ai giorni che mancano al prossimo compleanno
  • Puoi usarla per controllare l’età da scrivere in un modulo, l’età di un neonato in settimane e mesi o i giorni passati da un anniversario
  • In questa stessa pagina trovi anche una spiegazione semplice di come si conta l’età e le formule da copiare per Excel, Fogli Google (la funzione DATA.DIFF) e Python
Questa calcolatrice usa la regola di tutti i giorni, secondo cui compi un anno il giorno del compleanno. Alcune regole ufficiali possono contare in modo diverso, per esempio per chi è nato il 29 febbraio. Trovi i dettagli in «Simboli e termini» in fondo alla pagina.

A cosa serve questo calcolo?

Scrivere l’età giusta in moduli e domande

Molti moduli e bandi chiedono l’età «alla data» di una certa scadenza, come il giorno in cui invii la domanda o il primo giorno di un corso. Vicino a un compleanno, l’età del giorno in cui compili il modulo e quella della data di scadenza possono essere diverse, quindi la cosa più sicura è calcolare l’età alla data richiesta.
Lo stesso calcolo serve a controllare regole come «avere almeno 16 anni il giorno dell’esame» o l’«età alla data» con cui le società sportive giovanili dividono i ragazzi per categoria.

Controllare l’età per l’iscrizione alla scuola primaria

Per l’anno scolastico 2026/27 sono iscritti alla prima classe della scuola primaria i bambini che compiono 6 anni entro il 31 dicembre 2026, e possono esserlo anche quelli che li compiono entro il 30 aprile 2027 (iscrizione anticipata); per chi li compie dopo non è consentita (nota del Ministero dell’Istruzione e del Merito del 17 dicembre 2025). Inserisci la data di nascita del bambino e la data limite per vedere se a quella data avrà 6 anni.
Per esempio, un bambino nato il 10 gennaio 2021 il 31 dicembre 2026 ha ancora 5 anni (li compie il 10 gennaio 2027), quindi per lui l’iscrizione è anticipata e facoltativa. La regola cambia da un anno scolastico all’altro, perciò controlla la circolare del Ministero dell’anno che ti interessa.

Sapere quando raggiungi un’età importante (maggiore età, voto, pensione)

Molti diritti e prestazioni iniziano a un’età fissata: la maggiore età si raggiunge a 18 anni (art. 2 del codice civile), si vota sia per la Camera sia per il Senato a partire dai 18 anni e la pensione di vecchiaia INPS richiede 67 anni nel 2026 (67 anni e 1 mese dal 2027 e 67 anni e 3 mesi dal 2028, per l’adeguamento alla speranza di vita). Inserisci una data futura per vedere quanti anni avrai allora o quanti giorni mancano al prossimo compleanno.
Tieni presente che alcune norme e alcuni enti possono contare in modo diverso e che i requisiti di pensione cambiano nel tempo. Prima di fare progetti controlla sempre la regola esatta sulla fonte ufficiale (INPS, Gazzetta Ufficiale).

Contare l’età di un neonato in settimane e mesi (controlli e vaccini)

I controlli di salute e il calendario delle vaccinazioni sono di solito indicati in mesi di vita, e per i neonati si conta spesso in settimane. Un mese si conta nello stesso giorno del mese successivo (il giorno corrispondente), quindi questa calcolatrice dà la risposta giusta anche per i bambini nati a fine mese, quando «un mese dopo» può creare confusione.
Anche l’«Età in giorni» conta il giorno di nascita come giorno 0, il modo abituale di contare i giorni di vita.

Contare i giorni da un anniversario (matrimoni, relazioni, traguardi)

«Quanti giorni da quando ci siamo sposati?» «Quando è il nostro millesimo giorno insieme?» Inserisci la data dell’anniversario al posto della data di nascita e lo stesso calcolo funziona.
Una cosa da notare: i «giorni» qui sono i giorni trascorsi, con la data di partenza come giorno 0. Se vuoi festeggiare il «giorno 1000» contando la data di partenza come giorno 1, il tuo «giorno 1000» è quello dopo 999 giorni trascorsi. Decidi in che modo conti prima di organizzare la festa.

Formula

Età in anni compiuti
Notazione matematica (la notazione abituale)
\(A\) \(=\) \(Y_2\) \(-\) \(Y_1\) \(-\) \(d\)
A parole (i simboli sostituiti da parole)
④ \(A\): età \(=\) ① \(Y_2\): anno della data \(-\) ② \(Y_1\): anno di nascita \(-\) ③ \(d\): correzione (0 oppure 1)
La formula a parole
① Parti dall’ \(Y_2\): anno della data
② sottrai l’ \(Y_1\): anno di nascita
③ poi sottrai la \(d\): correzione (\(d = 1\) se il compleanno di quest’anno non è ancora arrivato, \(d = 0\) il giorno del compleanno e dopo)
④ e ottieni l’ \(A\): età
Un esempio semplice
Per una persona nata il 15 gennaio 1990, l’età al 3 luglio 2026 è (il compleanno del 15 gennaio è già passato in quell’anno, quindi la correzione è 0)
\(A\): età \(=\) anno della data (2026) \(-\) anno di nascita (1990) \(-\) correzione (0)
\(2026 - 1990 - 0 = 36\)
L’idea chiave
La correzione \(d\) è il cuore di questa formula. La sottrazione degli anni \(2026 - 1990 = 36\) dà l’età dopo il compleanno del 2026, quindi finché il compleanno non è arrivato bisogna sottrarre ancora 1. Per la stessa persona il 1º gennaio 2026 il compleanno (15 gennaio) non è ancora arrivato, quindi l’età è \(2026 - 1990 - 1 = 35\). È la regola di tutti i giorni per l’età anagrafica, in cui si compie un anno il giorno stesso del compleanno. Alcune regole ufficiali sono leggermente diverse (vedi «Simboli e termini»).
Età in mesi (mesi totali)
Notazione matematica (la notazione abituale)
\(M\) \(=\) \(12\) \(\times\) \(A\) \(+\) \(m\)
A parole (i simboli sostituiti da parole)
④ \(M\): mesi totali \(=\) ② \(12\): mesi in un anno \(\times\) ① \(A\): età in anni \(+\) ③ \(m\): mesi in più
La formula a parole
① Parti dall’ \(A\): età in anni
② moltiplicala per \(12\): mesi in un anno per trasformare gli anni in mesi
③ aggiungi i \(m\): mesi in più (la parte dei mesi in «X anni e Y mesi»)
④ e ottieni i \(M\): mesi totali
Un esempio semplice
Per una persona che ha 36 anni, 5 mesi e 18 giorni, l’età in mesi è
\(M\): mesi totali \(=\) mesi in un anno (12) \(\times\) età (36 anni) \(+\) mesi in più (5)
\(12 \times 36 + 5 = 437\)
L’idea chiave
La risposta di questo esempio è «437 mesi e 18 giorni». I giorni che avanzano (qui 18) non si possono trasformare in mesi, perché i mesi hanno lunghezze diverse (da 28 a 31 giorni), quindi restano giorni. Un mese si considera compiuto quando si arriva allo stesso giorno del mese successivo (il giorno corrispondente). Per che cosa succede quando il mese successivo non ha quel giorno, come per il 31 gennaio, vedi «giorno corrispondente» nel glossario.
I giorni in settimane, ore, minuti e secondi (conversione di unità)
Notazione matematica (la notazione abituale)
\(T_h\) \(=\) \(24\) \(\times\) \(N\)
\(T_m\) \(=\) \(1440\) \(\times\) \(N\)
\(T_s\) \(=\) \(86400\) \(\times\) \(N\)
\(N\) \(=\) \(7\) \(\times\) \(W\) \(+\) \(r\)
A parole (i simboli sostituiti da parole)
③ \(T_h\): durata in ore \(=\) ② \(24\): ore in un giorno \(\times\) ① \(N\): giorni trascorsi
\(T_m\): durata in minuti \(=\) \(1440\): minuti in un giorno \(\times\) \(N\): giorni trascorsi
\(T_s\): durata in secondi \(=\) \(86.400\): secondi in un giorno \(\times\) \(N\): giorni trascorsi
\(N\): giorni trascorsi \(=\) \(7\): giorni in una settimana \(\times\) ④ \(W\): settimane \(+\) ⑤ \(r\): giorni in più
La formula a parole
① Parti dai \(N\): giorni trascorsi
② moltiplicali per \(24\): ore in un giorno
③ e ottieni la \(T_h\): durata in ore (moltiplica per 1440 per i minuti, o per 86.400 per i secondi)
④ Per le settimane, invece, si divide. Dividi i giorni trascorsi per 7 e il risultato intero è il numero di \(W\): settimane
⑤ mentre il resto sono i \(r\): giorni in più
Un esempio semplice
Per un neonato di 100 giorni di vita (\(100 \div 7 = 14\) con resto \(2\), quindi «14 settimane e 2 giorni»)
\(T_h\): durata in ore \(=\) ore in un giorno (24) \(\times\) giorni trascorsi (100 giorni)
\(T_h = 24 \times 100 = 2400\)
\(T_m = 1440 \times 100 = 144.000\)
\(T_s = 86400 \times 100 = 8.640.000\)
\(100 = 7 \times 14 + 2\)
L’idea chiave
Un giorno ha 24 ore, un’ora ha 60 minuti e un minuto ha 60 secondi. Quindi per ottenere i minuti si moltiplica per \(24 \times 60 = 1440\) e per ottenere i secondi si moltiplica per \(24 \times 60 \times 60 = 86.400\). Le settimane sono l’unico caso in cui si divide invece di moltiplicare. Una settimana ha 7 giorni, quindi si divide il numero di giorni trascorsi per 7: il risultato intero è il numero di settimane e il resto sono i giorni in più (per esempio 100 giorni sono 14 settimane e 2 giorni). I giorni trascorsi \(N\) sono il numero effettivo di giorni di calendario (giorni di vita, contando il giorno di nascita come giorno 0). Quindi anche il 29 febbraio di un anno bisestile è contato come un giorno.
L’età si riduce a una sola regola: sottrai gli anni e, se il compleanno di quell’anno non è ancora arrivato, sottrai ancora 1. Per l’età in mesi, settimane o ore conta i giorni di vita: il resto è solo moltiplicare o dividere per numeri fissi.

Simboli e termini

Simboli

\(A\) a L’età in anni compiuti. La lettera viene dall’inglese «age» (età).
\(Y_1\), \(Y_2\) i greca uno, i greca due L’anno di nascita (\(Y_1\)) e l’anno della data in cui vuoi conoscere l’età (\(Y_2\)). (Esempio: nato nel 1990, età nel 2026: \(Y_1 = 1990\), \(Y_2 = 2026\))
\((M_2, D_2) < (M_1, D_1)\) confronto tra coppie mese-giorno Significa «il mese e il giorno della data (\(M_2, D_2\)) vengono prima del mese e del giorno del compleanno (\(M_1, D_1\))». Si confrontano prima i mesi e si confrontano i giorni solo se i mesi sono uguali, come si ordinano le parole in un dizionario.
\(d\) di La correzione nella formula dell’età. Vale 1 se il compleanno di quell’anno non è ancora arrivato e 0 il giorno del compleanno e dopo.
\(M\), \(m\) emme (maiuscola e minuscola) I mesi totali (\(M\)) e i mesi in più (\(m\)). Per «36 anni e 5 mesi» vale \(m = 5\) e i mesi totali sono \(M = 12 \times 36 + 5 = 437\).
\(N\) enne Il numero di giorni trascorsi dalla nascita (giorni di vita). Conta i giorni effettivi di calendario, con il giorno di nascita come giorno 0.
\(W\), \(r\) doppia vu, erre Le settimane (\(W\)) e i giorni in più (\(r\)). Dividi i giorni trascorsi per 7: il risultato intero è \(W\) e il resto è \(r\).
\(T_h,\ T_m,\ T_s\) ti acca, ti emme, ti esse Il tempo trascorso espresso in ore, minuti e secondi. La piccola lettera in basso a destra (il pedice) è l’iniziale inglese dell’unità (hours, minutes, seconds).

Termini

età anagrafica L’età contata dalla data di nascita, partendo da 0 e aumentando di 1 a ogni compleanno. È l’età che si usa nella vita di tutti i giorni e nei documenti ufficiali, e si chiama così per distinguerla da altre misure, come l’età biologica.
giorno corrispondente Lo stesso giorno del mese in un mese o in un anno successivo. Per il 15 gennaio, il giorno corrispondente nel mese seguente è il 15 febbraio. I mesi in più dell’età si contano in base al fatto che questo giorno sia arrivato oppure no. Quando il mese successivo non ha quel giorno, come per il 31 gennaio, al suo posto si prende l’ultimo giorno di quel mese e il mese è compiuto quando finisce quell’ultimo giorno. Per esempio, un neonato nato il 31 gennaio 2023 ha «0 mesi e 28 giorni» il 28 febbraio 2023 (non ancora 1 mese) e «1 mese e 1 giorno» il 1º marzo. I giorni in più si contano poi di nuovo a partire dal giorno sostitutivo (il 28 febbraio), quindi l’età passa direttamente da «0 mesi e 28 giorni» a «1 mese e 1 giorno» e non esiste un giorno in cui si legge «esattamente 1 mese e 0 giorni».
anno bisestile Un anno che ha il 29 febbraio. Di solito ricorre ogni 4 anni, ma gli anni divisibili per 100 non sono bisestili, a meno che siano divisibili per 400 (il 2100 non è bisestile, il 2000 lo era). In questa calcolatrice una persona nata il 29 febbraio compie un anno in più il 1º marzo negli anni non bisestili. Le norme e gli enti non seguono tutti lo stesso criterio (alcuni usano il 28 febbraio), quindi quando conta l’età a fini legali controlla la regola ufficiale.
data limite La data entro cui una persona deve aver compiuto una certa età per rientrare in una regola. Per esempio, per l’anno scolastico 2026/27 sono iscritti alla prima classe della scuola primaria i bambini che compiono 6 anni entro il 31 dicembre 2026, e possono esserlo anche quelli che li compiono entro il 30 aprile 2027. Chi compie 6 anni dopo quella data aspetta l’anno successivo.
giorni di vita Il numero di giorni contati con il giorno di nascita come giorno 0. L’«Età in giorni» di questa calcolatrice usa questo conteggio. È uno in meno rispetto a un conteggio che chiama il giorno di nascita «giorno 1», quindi fai attenzione a quale ti serve.

Cosa conviene sapere prima

Ecco che cosa conviene sapere per usare il calcolo di questa pagina capendolo davvero, e non solo premendo il pulsante.
Se ti blocchi, ripassare questi argomenti è la strada più rapida per ripartire.

Sottrazione con numeri grandi (classi 3ª–4ª della primaria, 8-10 anni)
  • Saper fare in colonna una sottrazione a 4 cifre come 2026 − 1990, anche con il prestito
Tempo e calendario (classi 2ª–4ª della primaria, 7-10 anni)
  • Sapere che 1 giorno = 24 ore, 1 ora = 60 minuti, 1 minuto = 60 secondi e 1 settimana = 7 giorni
  • Sapere che un anno ha 12 mesi e che i mesi hanno da 28 a 31 giorni (solo febbraio è più corto)
  • Sapere che circa ogni 4 anni c’è un anno con il 29 febbraio (un anno bisestile)
Moltiplicazione in colonna (classi 3ª–4ª della primaria, 8-10 anni)
  • Saper moltiplicare due numeri di 2 cifre, come 21 × 24
  • Saper trasformare gli anni in mesi moltiplicando per 12, come in 12 × 36
Divisione con il resto (classi 3ª–4ª della primaria, 8-10 anni)
  • Saper trovare quoziente e resto, come in 100 ÷ 7 = 14 con resto 2
  • Capire che il resto corrisponde ai «giorni in più» in «X settimane e Y giorni»

Come calcolarlo con Excel

Copia tutta la tabella qui sotto e incollala nella cella A1 di Excel. Funziona così com’è.
Tabella per calcolare l’età esatta (anni, mesi, giorni)
Data di nascita 1990-01-15
Età alla data 2026-07-03
Età (anni) =DATA.DIFF(B1;B2;"Y")
Mesi in più =DATA.DIFF(B1;B2;"YM")
Giorni in più =DATA.DIFF(B1;B2;"MD")
Tabella per l’età in mesi, settimane e giorni
Data di nascita 1990-01-15
Età alla data 2026-07-03
Mesi totali =DATA.DIFF(B1;B2;"M")
Giorni totali (giorni di vita) =B2-B1
Settimane =INT((B2-B1)/7)
Giorni in più (resto delle settimane) =RESTO(B2-B1;7)
Tabella per l’età in ore, minuti e secondi
Data di nascita 1990-01-15
Età alla data 2026-07-03
Età in ore =(B2-B1)*24
Età in minuti =(B2-B1)*1440
Età in secondi =(B2-B1)*86400
Tabella per l’età di oggi (un trucco che non richiede la seconda data)
Data di nascita 1990-01-15
Età di oggi (anni) =DATA.DIFF(B1;OGGI();"Y")
Scrivi le date nella forma 1990-01-15 (anno-mese-giorno). Excel la legge come una data qualunque siano le impostazioni regionali. La funzione protagonista è DATA.DIFF: il suo terzo argomento significa «Y» = età in anni compiuti, «YM» = mesi in più, «MD» = giorni in più, «M» = mesi totali. (DATA.DIFF non compare nell’elenco delle funzioni suggerite, ma funziona in tutte le versioni di Excel.)
Nella prima tabella, per esempio, B3 = 36, B4 = 5 e B5 = 18, quindi l’età è «36 anni, 5 mesi e 18 giorni». Nella seconda tabella il totale è di 13.318 giorni, cioè 1902 settimane e 4 giorni. Se «=B2-B1» compare come data, cambia il formato della cella in «Numero».
Nota: DATA.DIFF con «MD» è noto per sbagliare di 1 o 2 giorni, o per dare valori strani, a cavallo della fine del mese (per esempio per chi è nato il 31). Quando i giorni in più contano, usa il risultato di questa calcolatrice come riferimento.
Con OGGI(), come nell’ultima tabella, l’età si aggiorna a «età di oggi» ogni volta che apri il file.

Come calcolarlo con Fogli Google

Copia tutta la tabella qui sotto e incollala nella cella A1 di Fogli Google. Funziona così com’è.
Tabella per calcolare l’età esatta (anni, mesi, giorni)
Data di nascita 1990-01-15
Età alla data 2026-07-03
Età (anni) =DATA.DIFF(B1;B2;"Y")
Mesi in più =DATA.DIFF(B1;B2;"YM")
Giorni in più =DATA.DIFF(B1;B2;"MD")
Tabella per l’età in mesi, settimane e giorni
Data di nascita 1990-01-15
Età alla data 2026-07-03
Mesi totali =DATA.DIFF(B1;B2;"M")
Giorni totali (giorni di vita) =B2-B1
Settimane =INT((B2-B1)/7)
Giorni in più (resto delle settimane) =RESTO(B2-B1;7)
Tabella per l’età in ore, minuti e secondi
Data di nascita 1990-01-15
Età alla data 2026-07-03
Età in ore =(B2-B1)*24
Età in minuti =(B2-B1)*1440
Età in secondi =(B2-B1)*86400
Tabella per l’età di oggi (un trucco che non richiede la seconda data)
Data di nascita 1990-01-15
Età di oggi (anni) =DATA.DIFF(B1;OGGI();"Y")
In Fogli Google, con le impostazioni in italiano, DATA.DIFF, OGGI, INT e RESTO si scrivono come in Excel. Copia l’intera tabella, incollala nella cella A1 e sostituisci le date in B1 (e B2) con le tue.
Come in Excel, DATA.DIFF con «MD» può sbagliare di 1 o 2 giorni a cavallo della fine del mese.

Come calcolarlo con Python

from datetime import date

birth = date(1990, 1, 15)   # data di nascita
ref = date(2026, 7, 3)      # la data in cui calcolare l’età (usa date.today() per oggi)

# Età: sottrai gli anni, poi sottrai 1 se il compleanno non è ancora arrivato
age = ref.year - birth.year - ((ref.month, ref.day) < (birth.month, birth.day))

total_days = (ref - birth).days          # giorni trascorsi dalla nascita
weeks, extra_days = divmod(total_days, 7)  # settimane e giorni in più

print(f"Età: {age} anni")
print(f"Giorni trascorsi: {total_days} giorni ({weeks} settimane e {extra_days} giorni)")
print(f"Ore: {total_days * 24} / Minuti: {total_days * 1440} / Secondi: {total_days * 86400}")
Funziona con la sola libreria standard. Il punto chiave è «(ref.month, ref.day) < (birth.month, birth.day)» nella riga dell’età. Quando Python confronta coppie (mese, giorno), confronta prima i mesi e i giorni solo se i mesi sono uguali (lo stesso ordine delle parole in un dizionario). Quindi questa parte controlla che «la data viene prima del compleanno, cioè il compleanno di quest’anno non è ancora arrivato». Nella sottrazione Python tratta il risultato True/False come 1/0, quindi la correzione della formula sta in questa sola riga.

La formula in LaTeX e in altre notazioni matematiche (da copiare)

Età in anni compiuti
A = Y₂ − Y₁ − d (d = 1 se la data è prima del compleanno di quell’anno, 0 il giorno del compleanno e dopo)
A = Y_2 - Y_1 - d, \quad d = \begin{cases} 1 & ((M_2, D_2) < (M_1, D_1)) \\ 0 & (\text{altrimenti}) \end{cases}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>A</mi><mo>=</mo>
    <msub><mi>Y</mi><mn>2</mn></msub><mo>&#x2212;</mo>
    <msub><mi>Y</mi><mn>1</mn></msub><mo>&#x2212;</mo>
    <mi>d</mi><mo>,</mo><mspace width="0.7em"/>
    <mi>d</mi><mo>=</mo>
    <mrow>
      <mo>{</mo>
      <mtable columnalign="center left">
        <mtr>
          <mtd><mn>1</mn></mtd>
          <mtd><mrow><mo>(</mo><msub><mi>M</mi><mn>2</mn></msub><mo>,</mo><msub><mi>D</mi><mn>2</mn></msub><mo>)</mo><mo>&lt;</mo><mo>(</mo><msub><mi>M</mi><mn>1</mn></msub><mo>,</mo><msub><mi>D</mi><mn>1</mn></msub><mo>)</mo></mrow></mtd>
        </mtr>
        <mtr>
          <mtd><mn>0</mn></mtd>
          <mtd><mtext>altrimenti</mtext></mtd>
        </mtr>
      </mtable>
    </mrow>
  </mrow>
</math>
A = Y_2 - Y_1 - d, d = {(1, if (M_2, D_2) < (M_1, D_1)), (0, otherwise):}
age = y2 - y1 - Boole[m2 < m1 || (m2 == m1 && d2 < d1)]
age := y2 - y1 - piecewise(m2 < m1 or (m2 = m1 and d2 < d1), 1, 0);
age = y2 - y1 - (m2 < m1 | (m2 == m1 & d2 < d1));
A = Y_2 - Y_1 - d (d = 1 se la data è prima del compleanno di quell’anno, 0 il giorno del compleanno e dopo)
Età in mesi (mesi totali)
M = 12A + m
M = 12A + m
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>M</mi><mo>=</mo>
    <mn>12</mn><mi>A</mi>
    <mo>+</mo><mi>m</mi>
  </mrow>
</math>
M = 12A + m
totalMonths = 12*age + extraMonths
totalMonths := 12*age + extraMonths;
total_months = 12*age + extra_months;
M = 12A + m
I giorni in settimane, ore, minuti e secondi (conversione di unità)
Tₕ = 24N, Tₘ = 1440N, Tₛ = 86400N, N = 7W + r (0 ≤ r ≤ 6)
T_h = 24N,\quad T_m = 1440N,\quad T_s = 86400N,\quad N = 7W + r\ \ (0 \le r \le 6)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <msub><mi>T</mi><mi>h</mi></msub><mo>=</mo><mn>24</mn><mi>N</mi><mo>,</mo><mspace width="0.7em"/>
    <msub><mi>T</mi><mi>m</mi></msub><mo>=</mo><mn>1440</mn><mi>N</mi><mo>,</mo><mspace width="0.7em"/>
    <msub><mi>T</mi><mi>s</mi></msub><mo>=</mo><mn>86400</mn><mi>N</mi><mo>,</mo><mspace width="0.7em"/>
    <mi>N</mi><mo>=</mo><mn>7</mn><mi>W</mi><mo>+</mo><mi>r</mi><mspace width="0.7em"/>
    <mo>(</mo><mn>0</mn><mo>&#x2264;</mo><mi>r</mi><mo>&#x2264;</mo><mn>6</mn><mo>)</mo>
  </mrow>
</math>
T_h = 24N, T_m = 1440N, T_s = 86400N, N = 7W + r (0 <= r <= 6)
hours = 24*days; minutes = 1440*days; seconds = 86400*days; {weeks, remDays} = QuotientRemainder[days, 7]
hours := 24*days; minutes := 1440*days; seconds := 86400*days; weeks := iquo(days, 7); remDays := irem(days, 7);
num_hours = 24*num_days; num_minutes = 1440*num_days; num_seconds = 86400*num_days; num_weeks = floor(num_days/7); rem_days = mod(num_days, 7);
T_h = 24N, T_m = 1440N, T_s = 86400N, N = 7W + r (0 ≤ r ≤ 6)

Come chiedere a ChatGPT  di fare il calcolo

Sei un assistente per il calcolo dell’età. Esegui il calcolo seguente eseguendo davvero codice Python e basa la risposta solo sui numeri del risultato dell’esecuzione (non calcolare a mente e non stimare).

La data di nascita è il 15 gennaio 1990. Per la data del 3 luglio 2026, calcola:
1. L’età esatta in anni, mesi e giorni (considera un mese compiuto nello stesso giorno del mese successivo; se quel mese non ha quel giorno, considera il mese compiuto alla fine dell’ultimo giorno del mese)
2. Il numero totale di giorni trascorsi dalla nascita (contando il giorno di nascita come giorno 0) e lo stesso numero scritto come «X settimane e Y giorni»
3. Quanti giorni mancano al prossimo compleanno (considera che l’età aumenti di 1 il giorno stesso del compleanno)

Mostra il codice che hai usato e i numeri del risultato dell’esecuzione.

Come si usa
  1. 1
    Inserisci i numeri
    Scrivi nei campi i numeri con cui vuoi fare il calcolo
  2. 2
    Calcola
    Fai clic sul pulsante «Calcola»
  3. 3
    Guarda il risultato
    Il risultato compare subito. Nella stessa pagina trovi anche lo svolgimento del calcolo e la spiegazione della formula
  I punti di forza di DataChef
Semplice e gratuito
Conversioni gratuite e illimitate
Nessuna competenza richiesta, semplice e intuitivo
Senza registrazione
Pronto all'uso appena apri la pagina
Nessun dato personale richiesto
Sicuro e affidabile
Connessione fortemente crittografata (SSL)
Il file viene eliminato automaticamente dopo il download
Veloce
Visualizzazione e conversione rapide, senza attese
Senza filigrana
Nessuna filigrana
Nessun obbligo di attribuzione
Uso commerciale consentito
Uso commerciale gratuito
Nessuna autorizzazione preventiva necessaria