Calcolatore differenza date

Calcola giorni, settimane, mesi e anni tra due date.

Scegli la prima data.
Scegli la seconda data.

Intervallo di tempo

68

Settimane totali9,7
Mesi approssimativi2,2
Anni approssimativi0,19

Come usare questo calcolatore di differenza tra date

  1. Scegli la data di inizio

    Seleziona la prima data nel campo Data di inizio.

  2. Scegli la data di fine

    Seleziona la seconda data nel campo Data di fine.

  3. Leggi i risultati

    Controlla il totale di giorni, settimane, mesi approssimativi e anni approssimativi tra le due date.

Metodologia

Come funziona questo calcolatore della differenza tra date

Questo calcolatore della differenza tra date calcola l'intervallo assoluto tra due date del calendario e lo esprime in diverse unità comuni: giorni totali, settimane, mesi approssimativi e anni approssimativi. Il conteggio dei giorni è esatto poiché si basa sul sistema del Giorno Giuliano, che assegna un numero intero sequenziale a ogni giorno del calendario e tiene conto di tutte le regole degli anni bisestili nel calendario gregoriano prolettico. Le settimane sono derivate dividendo i giorni totali per sette. Le cifre relative a mesi e anni sono approssimative perché i mesi del calendario variano tra 28 e 31 giorni; il calcolatore utilizza la durata media del mese comunemente accettata di 30,4375 giorni (365,25 ÷ 12) e un anno medio di 365,25 giorni per fornire una stima pratica adatta alla pianificazione di progetti, termini contrattuali, verifica dell'età e conti alla rovescia per eventi.

Formula
giorni = |data₂ − data₁|
data₁ Data di inizio espressa come Numero del Giorno Giuliano
data₂ Data di fine espressa come Numero del Giorno Giuliano
giorni Numero assoluto di giorni di calendario tra le due date
settimane giorni ÷ 7 (arrotondato a due cifre decimali)
mesi giorni ÷ 30,4375 (mesi di calendario approssimativi)
anni giorni ÷ 365,25 (anni solari approssimativi, tenendo conto degli anni bisestili)
Esempio

Supponiamo di dover calcolare l'intervallo tra il 1° marzo 2024 e il 15 settembre 2025. Il 1° marzo 2024 corrisponde al Giorno Giuliano numero 2460371 e il 15 settembre 2025 al JDN 2460929. La differenza assoluta è 2460929 − 2460371 = 564 giorni. Dividendo per 7 si ottengono circa 80,57 settimane. Dividendo per 30,4375 si ottengono circa 18,53 mesi. Dividendo per 365,25 si ottengono circa 1,54 anni.

Se hai bisogno dell'intervallo tra il 15 gennaio 2025 e il 3 ottobre 2025, il calcolatore restituisce 261 giorni, circa 37,29 settimane, circa 8,57 mesi e approssimativamente 0,71 anni.

Ipotesi
  • Entrambe le date seguono il calendario gregoriano. Il calcolatore non tiene conto del passaggio dal calendario giuliano a quello gregoriano, avvenuto in tempi diversi a seconda dei paesi.
  • Le conversioni di mesi e anni utilizzano durate medie (30,4375 giorni al mese, 365,25 giorni all'anno) e sono quindi approssimative — non corrisponderanno esattamente al conteggio dei mesi solari interi o dei compleanni.
  • Il calcolo si basa solo sulla data; non tiene conto dell'ora del giorno, quindi la differenza tra il 1° gennaio alle 23:59 e il 2 gennaio alle 00:01 viene riportata come un giorno intero.
  • Gli anni bisestili sono gestiti automaticamente: gli anni divisibili per 4 sono bisestili, eccetto i secoli, che devono essere divisibili anche per 400.
Note
  • Per scadenze legali o contrattuali che specificano mesi solari interi, conta i mesi direttamente sul calendario invece di affidarti all'approssimazione media.
  • Il risultato è sempre un numero non negativo, indipendentemente dalla data inserita per prima: il calcolatore utilizza il valore assoluto della differenza.
  • Il conteggio dei giorni lavorativi (esclusi i fine settimana e i giorni festivi) richiede un calcolo separato e non è incluso in questo strumento.
  • Se hai bisogno dell'età in anni compiuti per scopi legali, utilizza i campi dell'anno e del mese delle due date anziché l'approssimazione decimale dell'anno.
Fonti
  1. Sistema del Giorno Giuliano — U.S. Naval Observatory Astronomical Almanac
  2. Regole dell'anno bisestile del calendario gregoriano — ISO 8601 e l'Explanatory Supplement to the Astronomical Almanac

Perché il conteggio dei giorni è esatto

Il calcolatore converte ogni data del calendario in un Numero di Giorno Giuliano — un numero intero sequenziale che aumenta di uno per ogni giorno di calendario, indipendentemente dalla durata del mese o dagli anni bisestili. Sottraendo i due Numeri di Giorno Giuliano si ottiene un conteggio esatto di giorni interi che non subisce variazioni o arrotondamenti. Questo metodo è utilizzato dagli astronomi fin dal XVI secolo proprio perché evita le irregolarità del calendario gregoriano. Sia che l'intervallo attraversi il mese di febbraio in un anno bisestile, superi il confine di un secolo o copra decenni, la sottrazione restituisce sempre il numero corretto di giorni trascorsi. Le settimane vengono poi derivate dividendo quel conteggio esatto per sette, quindi il dato sulle settimane eredita la stessa precisione.

Quando i mesi e gli anni approssimativi sono sufficienti

Poiché i mesi del calendario variano tra 28 e 31 giorni, non esiste un'unica conversione esatta da giorni a mesi. Il calcolatore utilizza la media ampiamente accettata di 30,4375 giorni al mese (365,25 ÷ 12) e 365,25 giorni all'anno. Queste medie sono sufficientemente accurate per tempistiche di progetto, durate di contratti di locazione, stime dell'età e pianificazione di eventi. Diventano meno utili quando sono necessari mesi di calendario interi per cicli di fatturazione o scadenze legali — in questi casi, è preferibile contare i mesi direttamente sul calendario. La cifra decimale dell'anno è altrettanto pratica per stime approssimative, ma non dovrebbe sostituire il conteggio esatto di un compleanno o di un anniversario quando la precisione è fondamentale.

FAQ del calcolatore di differenza tra date

Perché i mesi e gli anni sono indicati come approssimativi?

I mesi del calendario variano da 28 a 31 giorni e gli anni si alternano tra 365 e 366 giorni. Il calcolatore utilizza lunghezze medie (30,4375 giorni al mese e 365,25 giorni all'anno) per fornire una stima pratica, quindi il risultato potrebbe non coincidere perfettamente con il conteggio dei mesi interi su un calendario cartaceo.

Questo calcolatore gestisce gli anni bisestili?

Sì. Il conteggio dei giorni segue le regole complete dell'anno bisestile gregoriano — inclusa l'eccezione del secolo — quindi il 29 febbraio viene incluso ogni volta che cade nell'intervallo di date selezionato.

Posso usarlo per calcolare l'età di qualcuno?

È possibile ottenere un'approssimazione inserendo la data di nascita come data di inizio e oggi come data di fine. Per un'età precisa in anni compiuti, conta gli anni e i mesi solari interi invece di affidarti alla cifra decimale dell'anno.

È importante quale data inserisco per prima?

No. Il calcolatore calcola la differenza assoluta, quindi otterrai lo stesso risultato positivo indipendentemente dal fatto che venga inserita prima la data precedente o quella successiva.

Perché il conteggio dei giorni totali differisce da quello che ottengo contando su un calendario?

L'errore del "paletto" (fence-post error) è la causa più comune. Questo calcolatore conta il numero di giorni tra le due date (escludendo la data di inizio). Se è necessario includere entrambi gli estremi, aggiungi un giorno al risultato.

Scritto da Jan Křenek Fondatore e sviluppatore principale
Revisionato da Revisione della metodologia DigitSum Verifica delle formule e QA
Ultimo aggiornamento 10 mar 2026

Utilizza questo strumento come stima e convalida le decisioni importanti con un professionista qualificato.

I dati inseriti rimangono nel browser, a meno che una funzionalità futura non indichi diversamente.