Trova la durata esatta tra due date
Che tu stia pianificando una scadenza di progetto, tracciando quanto tempo fa è avvenuto un evento importante, o semplicemente curioso riguardo al numero di giorni tra due date, il Calcolatore della Differenza di Data rende tutto semplice. Questo strumento online gratuito calcola la durata esatta del calendario tra qualsiasi data di inizio e fine, presentando i risultati in giorni, settimane, mesi, anni, ore, minuti e persino secondi — tutto in una volta.
Comprendere le Differenze di Data
Che Cos'è una Differenza di Data?
Una differenza di data è la durata di tempo che separa due date specifiche del calendario. Può essere espressa in molte unità — giorni, settimane, mesi o anni — a seconda di ciò che è più significativo per la situazione. La forma più semplice è un conteggio totale dei giorni: il numero di periodi di 24 ore tra le date di inizio e fine. Tuttavia, per la maggior parte degli usi quotidiani, le persone preferiscono una suddivisione leggibile dall'uomo come '1 anno, 3 mesi e 17 giorni' piuttosto che '502 giorni.' Il nostro calcolatore fornisce entrambi i formati simultaneamente. L'opzione 'includere la data di fine' è utile quando sia il giorno di inizio che quello di fine devono essere conteggiati — ad esempio, quando si calcola un'età tra un compleanno e oggi includendo oggi stesso.
Come Viene Calcolata la Differenza?
Al centro, il conteggio totale dei giorni viene calcolato sottraendo la data di inizio dalla data di fine in millisecondi e dividendo per il numero di millisecondi in un giorno (86.400.000). Questo produce sempre un intero esatto. Le settimane sono derivate dividendo i giorni per 7. I mesi approssimativi usano 30,4375 giorni per mese (la lunghezza media del mese tenendo conto degli anni bisestili). Gli anni approssimativi usano 365,25 giorni. Per la suddivisione accurata del calendario (X anni, Y mesi, Z giorni), il calcolatore esegue operazioni di riporto: se i giorni rimanenti sono negativi, si prende in prestito un mese; se i mesi diventano negativi, si prende in prestito un anno. I giorni lavorativi vengono conteggiati iterando attraverso ogni giorno del calendario e saltando i sabati (e le domeniche).
Perché è importante?
Conoscere la durata precisa tra le date ha ampie applicazioni pratiche. In contesti legali e finanziari, le durate contrattuali, i periodi di preavviso e i termini di prestito sono spesso espressi in giorni di calendario esatti. In ambito sanitario, l'età di un paziente in giorni o settimane può influenzare le decisioni di trattamento. I professionisti delle risorse umane calcolano i periodi di prova, le date anniversarie per la maturazione dei benefici e l'accumulo di ferie. I project manager tracciano la lunghezza degli sprint, le durate dei progetti e i traguardi. A livello personale, le persone usano le differenze di data per calcolare le età, contare i giorni fino ai matrimoni e alle vacanze, tracciare gli anniversari delle relazioni o riflettere su quanto tempo fa è avvenuto un evento significativo della vita.
Limitazioni e Note
Il calcolatore calcola i giorni di calendario e non tiene conto dei fusi orari — entrambe le date sono trattate come mezzanotte nello stesso fuso orario. Per calcoli precisi consapevoli del fuso orario, utilizzare uno strumento dedicato ai fusi orari. I calcoli dei giorni lavorativi escludono solo i fine settimana; non rimuovono automaticamente le festività, che variano per paese e regione. Se hai bisogno di conteggi di giorni lavorativi che tengano conto delle festività, sottrai manualmente il numero di festività che cadono all'interno dell'intervallo. I mesi e gli anni visualizzati in forma approssimativa (ad es., 'mesi totali' = giorni / 30,4375) differiranno leggermente dai mesi accurati del calendario perché i mesi hanno lunghezze diverse. Per scopi legali o contrattuali, verifica sempre i risultati con un avvocato o un sistema ufficiale.
Date Difference Formulas
Total Days Between Dates
Days = (Date₂ − Date₁) ÷ 86,400,000 ms
Subtract the start date from the end date in milliseconds, then divide by 86,400,000 (the number of milliseconds in one day) to get an exact day count.
Weeks from Days
Weeks = Days ÷ 7
Divide the total number of days by 7 to find the equivalent in weeks. The remainder gives leftover days.
Giorni Lavorativi
Business Days = Total Days − Weekends − Holidays
Count only Monday through Friday by subtracting weekend days (and optionally public holidays) from the total day count.
Approximate Months
Months ≈ Days ÷ 30.4375
Divide total days by the average month length (365.25 ÷ 12 = 30.4375 days) for a statistical approximation. Calendar-accurate months vary by month length.
Date Reference Tables
Days in Each Month
The number of days in each calendar month. February has 29 days in leap years (years divisible by 4, except centuries not divisible by 400).
| Mese | Giorni | Cumulative Days (non-leap) |
|---|---|---|
| Gennaio | 31 | 31 |
| Febbraio | 28 (29 in leap year) | 59 |
| Marzo | 31 | 90 |
| Aprile | 30 | 120 |
| Maggio | 31 | 151 |
| Giugno | 30 | 181 |
| Luglio | 31 | 212 |
| Agosto | 31 | 243 |
| Settembre | 30 | 273 |
| Ottobre | 31 | 304 |
| Novembre | 30 | 334 |
| Dicembre | 31 | 365 |
Common Date Intervals
Frequently used time periods for business, finance, and planning purposes.
| Intervallo | Durata | Typical Use |
|---|---|---|
| Weekly pay period | 7 days | Weekly payroll cycle |
| Biweekly pay period | 14 days | Most common US payroll cycle |
| Semestrale | ~15 days (2× per month) | 1st and 15th of each month |
| Calendar month | 28–31 days | Monthly billing, rent, subscriptions |
| Calendar quarter | ~91 days (3 months) | Q1: Jan–Mar, Q2: Apr–Jun, Q3: Jul–Sep, Q4: Oct–Dec |
| Half year (semester) | ~182 days (6 months) | Academic semesters, semi-annual reviews |
| Fiscal year | 365–366 days | Annual financial reporting, tax year |
| Leap year cycle | 1,461 days (4 years) | 366 + 365 + 365 + 365 days |
Worked Examples
Calculate Days Between January 15 and June 30
Find the total number of calendar days between January 15 and June 30 of the same year (non-leap year).
January: 31 − 15 = 16 remaining days in January
February: 28 days
March: 31 days
April: 30 days
May: 31 days
June: 30 days
Total: 16 + 28 + 31 + 30 + 31 + 30 = 166 days
There are 166 calendar days between January 15 and June 30. That is approximately 23 weeks and 5 days, or about 5 months and 15 days.
Count Business Days in Q1 (January 1 – March 31)
Calculate the number of business days (Monday–Friday) in the first quarter of 2026.
Q1 2026: January 1 – March 31 = 90 calendar days (non-leap year)
Count weekends: 90 days contains approximately 12 full weeks + 6 extra days
12 weeks × 2 weekend days = 24 weekend days
Check the 6 extra days (Jan 1, 2026 is Thursday): Thu, Fri, Sat, Sun, Mon, Tue — 2 weekend days
Total weekends: 24 + 2 = 26 weekend days
Business days: 90 − 26 = 64 business days (before holiday deductions)
Q1 2026 has approximately 64 business days (excluding public holidays). Subtract any applicable holidays like New Year's Day and Presidents' Day for your specific count.
Come utilizzare il calcolatore di differenza di date
Inserisci la data di inizio
Fai clic sul campo della data di inizio e seleziona la data precedente delle due utilizzando il selettore di date del tuo dispositivo, oppure digita la data manualmente. Usa il pulsante 'Oggi' per impostare istantaneamente uno dei due campi alla data odierna. Usa i pulsanti di preset rapidi per saltare a intervalli comuni come 'Dall'inizio dell'anno' o 'Ultimi 100 giorni'.
Inserisci la data di fine
Seleziona la data di fine utilizzando il selettore di date. Se hai bisogno di invertire le date, fai clic sul pulsante 'Scambia date' e i valori di inizio e fine verranno scambiati istantaneamente. Il calcolatore mostra sempre la differenza assoluta, quindi l'ordine non influisce sul risultato.
Scegli le tue opzioni
Seleziona 'Includi data di fine' se desideri che vengano conteggiati sia il primo che l'ultimo giorno (utile per la durata degli eventi). Abilita 'Solo giorni lavorativi' per escludere i fine settimana dal conteggio — ideale per le scadenze dei progetti e i periodi di preavviso legali. Se il sabato fa parte del tuo programma di lavoro, controlla anche l'opzione per il sabato.
Leggi e utilizza i tuoi risultati
I risultati appaiono istantaneamente mostrando il totale dei giorni, la suddivisione accurata del calendario (anni, mesi, giorni), settimane, mesi approssimativi, anni approssimativi e ore/minuti/secondi. Usa il pulsante 'Copia risultato' per copiare il riepilogo negli appunti o 'Esporta CSV' per scaricare la suddivisione completa da utilizzare nei fogli di calcolo.
Domande Frequenti
Come conta il calcolatore i giorni tra le date?
Il calcolatore sottrae la data di inizio dalla data di fine in millisecondi e divide per 86.400.000 (il numero di millisecondi in un giorno) per ottenere un conteggio esatto dei giorni. Questo metodo tiene conto correttamente di tutti i mesi del calendario, indipendentemente da quanti giorni contengano, e gestisce automaticamente gli anni bisestili poiché il 29 febbraio è semplicemente un giorno in più nel conteggio dei millisecondi. Il risultato è sempre il numero totale di giorni di calendario trascorsi, non il numero di pagine del calendario girate.
Cosa significa 'includere la data di fine'?
Per impostazione predefinita, il calcolatore conta i giorni tra due date in modo esclusivo — né il giorno di inizio né quello di fine sono inclusi nel conteggio. Ad esempio, la differenza tra il 1 gennaio e il 3 gennaio è di 2 giorni. Se selezioni 'Includi data di fine', il conteggio aumenta di 1, quindi dal 1 gennaio al 3 gennaio diventa 3 giorni. Questo è utile quando si desidera contare la durata di un evento in cui devono essere inclusi sia il primo che l'ultimo giorno — ad esempio, una conferenza che si svolge da lunedì a venerdì inclusi è di 5 giorni, non 4.
Come vengono calcolati i giorni lavorativi?
I giorni lavorativi vengono calcolati iterando attraverso ogni giorno di calendario nell'intervallo e contando solo i giorni che cadono da lunedì a venerdì. I sabati e le domeniche sono esclusi. Se abiliti l'opzione 'Il sabato è un giorno lavorativo', solo le domeniche sono escluse. Nota che le festività pubbliche non vengono rimosse automaticamente — variano a seconda del paese e persino della politica aziendale. Se il tuo intervallo include festività che non dovrebbero essere conteggiate come giorni lavorativi, sottrai manualmente il numero di quelle festività dal risultato dei giorni lavorativi.
Perché i mesi/anni approssimativi differiscono dalla suddivisione del calendario?
I totali approssimativi utilizzano medie fisse: 30,4375 giorni per mese (365,25 / 12) e 365,25 giorni per anno. Queste medie smussano la variazione nella lunghezza dei mesi e negli anni bisestili. La suddivisione del calendario (X anni, Y mesi, Z giorni) utilizza le lunghezze reali dei mesi: conta gli anni interi trascorsi, poi conta i mesi interi trascorsi all'interno dell'intervallo rimanente, quindi conta i giorni rimanenti. Il metodo del calendario fornisce una risposta più intuitiva per l'essere umano, mentre il metodo approssimativo è utile per confronti statistici o scientifici dove sono importanti unità coerenti.
Cosa sono i 'traguardi notevoli'?
Quando il numero di giorni tra le tue due date è un numero rotondo — come esattamente 100, 500, 1000, 1500, 2000, 5000 o 10000 giorni — il calcolatore visualizza un banner di traguardo speciale. Evidenzia anche anniversari esatti (multipli di 365 giorni) e periodi mensili esatti. Questi traguardi sono divertenti da celebrare e vengono spesso utilizzati nelle relazioni personali, negli anniversari aziendali e nei conteggi sui social media. Se il tuo intervallo di date raggiunge uno di questi numeri, vedrai automaticamente il richiamo.
Posso usare il calcolatore per timer di conto alla rovescia?
Sì. Quando la data di fine che selezioni è nel futuro (dopo oggi), il calcolatore passa automaticamente alla modalità conto alla rovescia e visualizza un banner che indica che il risultato mostra i giorni rimanenti piuttosto che i giorni trascorsi. Questo rende facile il conto alla rovescia per eventi imminenti come vacanze, matrimoni, date di esami, lanci di prodotti o anniversari. Viene mostrata anche la suddivisione completa di settimane, mesi e anni, così sai esattamente quanto manca all'evento in ogni unità di tempo.
Related Tools
Time Duration Calculator
Calculate the duration between two times in hours, minutes, and seconds.
Calcolatore di Età
Calculate your exact age in years, months, days, and upcoming birthday countdown.
Calcolatore della Data Presunta di Parto
Estimate your due date and track pregnancy milestones by week.
Calcolatore dell'età coreana
Convert between international age and Korean age counting systems.
Work Hours Calculator
Calculate total work hours, overtime, and pay for any period.