Vai al contenuto

Calcolatore Differenza tra Date

Calcola la differenza totale in giorni tra due date, la differenza di calendario in anni, mesi e giorni, la suddivisione in settimane e giorni e il numero di giorni lavorativi esclusi i fine settimana.

Calcolare la differenza tra due date sembra semplice a prima vista. Scrivi la data di inizio, scrivi la data di fine, e lo strumento fornisce il numero di giorni intercorrenti. La parte piccola ma fastidiosa inizia qui: il giorno finale è incluso o no? I fine settimana verranno contati? Ciò che chiamiamo “1 mese” è davvero 30 giorni, o ha un altro significato secondo il calendario?

Il calcolo delle date è spesso più una questione di accordo che di matematica. Quando si gestisce una scadenza, un periodo di affitto, un piano ferie, una data di campagna, l'inizio di un abbonamento o il monitoraggio di un progetto, lo stesso intervallo di date può essere interpretato in modo diverso da due persone diverse. Uno dice “dal 13 luglio al 13 agosto” contando anche il giorno finale, l'altro non lo conta. Poi il conto si sballa.

Questo strumento esiste esattamente per ridurre quella confusione. Mostra nello stesso posto la differenza in giorni, l'equivalenza in settimane, la distribuzione calendariale in anni-mesi-giorni e il numero di giorni lavorativi escludendo i fine settimana. Risponde cioè non solo alla domanda “quanti giorni ci sono?” ma anche a “come si presenta questo periodo nel calendario?”

La questione principale quando si inseriscono le date

Nello strumento si inseriscono due informazioni: la data di inizio e la data di fine. La terza piccola scelta determina il destino di molti calcoli: se includere o meno il giorno finale.

Scrivere le date nei campi di inizio e fine non è difficile. La parte difficile è chiarire fin dall'inizio con quale logica contate queste date. Soprattutto in questioni come scadenze, termini legali, piani ferie o abbonamenti, questa distinzione può causare problemi in seguito. La frase “Io avevo contato anche quel giorno” non è molto innocente nel calcolo delle date.

Da dove dovrebbe partire la data di inizio?

La data di inizio è il giorno in cui inizia il conteggio. Ma non sempre significa il giorno in cui si verifica l'evento. Ad esempio, se un prodotto viene consegnato il 5 maggio, la garanzia inizia quel giorno o il giorno successivo? Se un lavoro viene avviato il 1° ottobre, il termine di consegna inizia a decorrere lo stesso giorno?

La risposta non è nello strumento, ma nell'uso che ne fate. Lo strumento elabora correttamente le date che inserite; siete voi a decidere quale giorno considerare come inizio. Francamente, una parte significativa degli errori nel calcolo delle date nasce proprio qui. Quando si sceglie una data, si pensa “è ovvio”. Ma non sempre lo è.

Nell'uso quotidiano, di solito si inserisce come data di inizio il giorno in cui inizia l'evento. Se state pianificando una vacanza, scrivete il giorno della partenza; se monitorate un progetto, il giorno di avvio del lavoro; se verificate la durata di un contratto, il giorno di inizio del contratto. Tuttavia, se avete un testo ufficiale, è più opportuno guardare prima alla sua formulazione.

Includere il giorno finale a volte cambia il calcolo

Nel campo del metodo di conteggio ci sono due opzioni: escludere il giorno finale o includerlo.

Quando si esclude il giorno finale, lo strumento fornisce la distanza pura tra le due date. La differenza tra il 13 luglio 2026 e il 13 agosto 2026 è di 31 giorni con questa logica. Pensate come se camminaste da una data all'altra nel calendario: uscendo dal 13 luglio e arrivando al 13 agosto, il tempo trascorso è di 31 giorni.

Quando si include il giorno finale, anche l'ultimo giorno viene contato. Nello stesso intervallo, il totale dei giorni sale a 32. Sembra una piccola differenza, ma in buste paga, ferie, durata di campagne o prenotazioni, un giorno a volte è estremamente importante.

Per questo mi chiedo sempre: “Il giorno finale sarà vissuto, o è solo una linea di confine?” Se il 20 luglio è il giorno di scadenza e in quel giorno si può operare, ha senso contarlo. Ma se state guardando “quanti giorni sono passati dal 13 luglio al 20 luglio?”, di solito il conteggio esclusivo dà un risultato più pulito.

flowchart LR
    A["13 luglio<br/>Inizio"] --> B["14 luglio"]
    B --> C["15 luglio"]
    C --> D["..."]
    D --> E["20 luglio<br/>Fine"]

    E -. "Nel conteggio esclusivo, questo giorno non viene conteggiato" .-> F["Totale: 7 giorni"]
    E -- "Nel conteggio inclusivo, viene conteggiato anche questo giorno" --> G["Totale: 8 giorni"]

Non avere fretta nel leggere il numero di giorni

Sullo schermo appaiono diversi risultati. Campi come la differenza assoluta in giorni, il totale dei giorni, le settimane e i giorni rimanenti a prima vista sembrano simili. Potrebbe sembrare che dicano la stessa cosa. Non è così.

Il motivo per cui questi campi vengono forniti separatamente è che la differenza di date non viene letta in un unico modo. A volte serve solo la distanza tra due date. A volte è importante il totale dei giorni contati. Altre volte si cerca un'espressione più comprensibile come “4 settimane e 3 giorni”.

La differenza assoluta e il totale dei giorni non sono la stessa cosa

La differenza assoluta in giorni è la distanza tra due date. Viene mostrata positiva indipendentemente dall'ordine in cui inserite le date. Sia che guardiate dal 13 luglio al 13 agosto, sia dal 13 agosto al 13 luglio, la differenza assoluta è di 31 giorni.

Il totale dei giorni, invece, dipende dal metodo di conteggio scelto. Se il giorno finale è escluso, il totale coincide con la differenza assoluta. Se il giorno finale è incluso, viene aggiunto anche l'ultimo giorno al conteggio.

Un esempio lo chiarisce meglio. Prendiamo il 13 luglio 2026 come inizio e il 20 luglio 2026 come fine. La distanza tra le due date è di 7 giorni. Se includete il giorno finale, lo strumento mostra il totale di 8 giorni. Perché vengono contati tutti i giorni: 13, 14, 15, 16, 17, 18, 19 e 20 luglio.

Se si guarda al risultato senza conoscere questa distinzione, può nascere la sensazione che “lo strumento ha calcolato male”. Spesso ciò che è sbagliato non è il calcolo, ma l'aspettativa nel conteggio.

Il calcolo di settimane e giorni rimanenti si legge in modo più pratico

Il numero totale di giorni a volte rimane un po' vuoto da solo. Invece di dire 31 giorni, dire “4 settimane e 3 giorni” può essere più chiaro. Soprattutto in contesti come ferie, campi, programmi di formazione, sprint di progetto o periodi di attesa, l'equivalente in settimane viene compreso più rapidamente.

Lo strumento lo fa con una logica semplice. Divide il totale dei giorni per 7, separa il numero di settimane complete e mostra i giorni rimanenti separatamente. Ad esempio, se ci sono 31 giorni in totale, corrispondono a 4 settimane e 3 giorni. Se ci sono 8 giorni, sono 1 settimana e 1 giorno.

Qui non bisogna confondersi con la settimana di calendario. L'espressione “4 settimane e 3 giorni” non si riferisce alle settimane di calendario che vanno dal lunedì alla domenica, ma alla suddivisione del periodo totale in segmenti di sette giorni. Quindi, sia che il periodo inizi di sabato o di mercoledì, la logica non cambia.

Questa rappresentazione è utile soprattutto con numeri grandi. Quando dite 93 giorni, la mente si ferma un attimo. “13 settimane e 2 giorni” risulta più concreto.

Perché la corrispondenza calendariale viene mostrata separatamente?

Il numero di giorni è una cosa, la corrispondenza calendariale in anni, mesi e giorni è un'altra. È importante distinguerle. Perché i mesi del calendario non hanno tutti la stessa durata. Gennaio dura 31 giorni, febbraio 28 o 29, aprile 30. Quando entra in gioco il calendario, la semplice divisione non basta.

Per questo lo strumento fornisce separatamente la corrispondenza in anni, mesi e giorni. La differenza tra il 13 luglio 2026 e il 13 agosto 2026 è di 1 mese dal punto di vista calendariale. Il numero di giorni è 31. Entrambe sono corrette, dicono semplicemente cose diverse.

Un mese non è sempre di 30 giorni

Nel linguaggio quotidiano, “un mese” viene spesso usato come 30 giorni. Con bollette, affitti, campagne, abbonamenti, periodi di prova, questa abitudine si è consolidata. Ma nel calcolo del calendario le cose non sono così lineari.

L'intervallo dal 13 luglio al 13 agosto si legge come 1 mese. Anche l'intervallo dal 13 febbraio al 13 marzo si legge come 1 mese; ma il numero di giorni può essere 28 o 29 a seconda dell'anno. Qui il filo si perde subito.

Il calcolo calendariale in anni, mesi e giorni guarda alla posizione delle date nel calendario. Separa prima gli anni interi, poi i mesi interi, poi i giorni rimanenti. In questo modo descrive la durata in un linguaggio più incentrato sul calendario, come “0 anni, 1 mese, 0 giorni”.

Questa rappresentazione risulta più naturale soprattutto per età, contratti, periodi di abbonamento e attività periodiche. Dire “sono passati 31 giorni” è una cosa, dire “è passato 1 mese” è un'altra. I contesti sono diversi.

Il calcolo di febbraio può sorprendere

Nei calcoli delle differenze di date, è soprattutto febbraio a mettere in difficoltà. Soprattutto se c'è un anno bisestile.

Negli anni bisestili come il 2024, febbraio dura 29 giorni. Negli altri anni ne ha 28. Questa differenza sembra piccola, ma cambia il totale dei giorni tra due date. Soprattutto in compleanni, calcolo dell'età, scadenze di contratti o durate mensili, questo dettaglio può sfuggire.

Poiché lo strumento gestisce le date secondo il calendario reale, non è necessario correggere voi la lunghezza dei mesi. Tuttavia, se leggendo i risultati vi chiedete “perché non 30 giorni?”, guardate prima a quanti giorni dura il mese. La risposta spesso è lì.

Una situazione simile si presenta anche a fine mese. Guardando dal 31 gennaio al 28 febbraio, dal 30 aprile al 31 maggio, o dagli anni successivi al 29 febbraio, la semplice logica a volte non basta. Il calendario si comporta in modo più ostinato di una calcolatrice.

A cosa serve il calcolo dei giorni lavorativi?

Il totale dei giorni conta tutti i giorni. Il calcolo dei giorni lavorativi, invece, esclude sabato e domenica. La differenza è utile soprattutto per consegne di lavoro, domande ufficiali, pianificazione del team e processi d'ufficio.

Se si dice “ho 10 giorni di tempo” per un lavoro, bisogna prima capire se si tratta di giorni di calendario o giorni lavorativi. Se sono giorni di calendario, il fine settimana passa anch'esso. Se sono giorni lavorativi, di solito sabato e domenica non contano. Lo stesso numero può produrre due risultati diversi sul calendario.

Escludere i fine settimana cambia il calcolo

Quando lo strumento calcola il risultato dei giorni lavorativi, esclude sabato e domenica. Lunedì, martedì, mercoledì, giovedì e venerdì sono considerati giorni lavorativi.

Supponiamo che in un intervallo di date ci siano 8 giorni in totale. Se in questi 8 giorni c'è un sabato e una domenica, il numero di giorni lavorativi potrebbe essere 6. In intervalli lunghi la differenza aumenta. In un periodo di 30 giorni, circa 8-10 giorni possono cadere nel fine settimana. Nel calendario ci sono, ma nel conteggio lavorativo spesso non esistono.

Questa parte è utile soprattutto quando si pianificano le consegne. Dire “tra due settimane” e dire “tra 10 giorni lavorativi” suona simile, ma non sempre coincide con la stessa data. Soprattutto se nel mezzo ci sono fine settimana.

Tuttavia, non bisogna leggere il risultato dei giorni lavorativi come un calcolo ufficiale assoluto. Lo strumento esclude i fine settimana; se il vostro regime di lavoro è diverso, anche l'interpretazione cambia. In alcuni settori si lavora la domenica, in alcuni posti il venerdì è mezza giornata, in alcuni team ci sono turni. Il calendario non lo sa.

I giorni festivi non vengono esclusi automaticamente

Questo strumento, nel calcolo dei giorni lavorativi, esclude solo sabato e domenica. Non tiene conto di festività nazionali, festività religiose, giorni speciali variabili a seconda del paese o permessi interni.

C'è una buona ragione. Le festività variano in base al paese, all'anno e talvolta anche all'organizzazione. Un giorno festivo in Turchia non è lo stesso di una festività in un altro paese. Anche gli uffici della stessa azienda in paesi diversi possono usare calendari diversi.

Per questo è più corretto considerare il risultato dei giorni lavorativi come un “calcolo di base con esclusione dei fine settimana”. Se anche le festività sono importanti, è necessario verificare il risultato con il proprio calendario. Se si tratta di un lavoro che richiede precisione, come termini di gara, calendari giudiziari, buste paga o domande ufficiali, meglio non accontentarsi solo del risultato dello strumento.

In breve, lo strumento gestisce il calcolo approssimativo. Il controllo finale rimane sempre sul vostro calendario.

Inserire le date al contrario non rovina il calcolo

A volte le date di inizio e fine vengono inserite al contrario. Scrivete il 13 agosto come inizio e il 13 luglio come fine. Queste cose succedono; soprattutto quando si guarda un periodo passato, la mano va in direzione opposta.

In questo caso lo strumento non butta via del tutto il calcolo. Mostra comunque la differenza in giorni come positiva e fornisce la corrispondenza calendariale in modo leggibile. Indica solo, nell'informazione sulla direzione, che l'intervallo è all'indietro.

L'informazione sulla direzione è piccola ma utile

L'informazione sulla direzione mostra se la data di fine viene prima o dopo quella di inizio. In un intervallo in avanti, la data di inizio viene prima e quella di fine dopo. In un intervallo all'indietro, la data di fine è più vecchia di quella di inizio.

Mostrare la differenza in giorni come positiva è pratico. Perché molti utenti vogliono solo sapere la distanza tra due date. Ma è bene che l'informazione sulla direzione sia visibile separatamente; così se avete inserito le date al contrario per sbaglio, ve ne accorgete subito.

Ad esempio, se si inserisce il 13 agosto 2026 come inizio e il 13 luglio 2026 come fine, la differenza assoluta è ancora 31 giorni. La corrispondenza calendariale può ancora essere letta come 1 mese. Ma l'informazione sulla direzione vi dice che il calcolo è stato fatto all'indietro.

Questo dettaglio è utile anche nei report. “Mancano 12 giorni alla scadenza” e “sono passati 12 giorni dalla scadenza” non sono lo stesso numero. La differenza sta nell'informazione sulla direzione.

Quando controllate il risultato, concedetevi un minuto

Negli errori nei calcoli delle differenze di date, l'errore spesso non sta nella formula ma nell'interpretazione. Per questo, dopo aver visto il risultato, è bene dare una rapida occhiata ad alcune cose.

Il giorno finale è incluso? I fine settimana vengono contati? L'intervallo è in avanti o all'indietro? Serve il risultato in mesi di calendario o il totale dei giorni? Le festività sono importanti in questo contesto?

Non è necessario pensare a tutte queste cose contemporaneamente. Ma controllare almeno le prime due evita la maggior parte degli errori. Soprattutto la scelta tra “incluso” ed “escluso”. Quella piccola opzione a volte cambia la direzione dell'intero calcolo.

Fate attenzione anche al formato della data. Confondere l'ordine di giorno e mese, lasciare l'anno sbagliato, dimenticare di cambiare una vecchia data predefinita... Sono piccole cose. Piccole, ma sul video del risultato fanno una grande differenza.

Leggere con esempi pratici

Consideriamo l'intervallo tra il 13 luglio 2026 e il 13 agosto 2026. Se il giorno finale è escluso, il totale è di 31 giorni. Lo strumento lo mostra anche come 4 settimane e 3 giorni. La corrispondenza calendariale è invece 1 mese. Queste tre espressioni descrivono lo stesso intervallo da prospettive diverse.

Un altro esempio: contate dal 13 luglio 2026 al 20 luglio 2026 e includete il giorno finale. La distanza è di 7 giorni, ma il totale contato è 8. Se segnate i giorni uno per uno sul calendario, lo vedete più facilmente. Avete contato sia il 13 che il 20.

Anche se inserite le date al contrario, il calcolo rimane leggibile. Guardando dal 13 agosto 2026 al 13 luglio 2026, la differenza è ancora 31 giorni; lo strumento dice solo che si tratta di un intervallo all'indietro. Questo è utile soprattutto per consegne passate o calcoli del tipo “quanti giorni sono passati?”.

Sul fronte dei giorni lavorativi, invece, bisogna ragionare separatamente. Lo stesso intervallo di date può durare 31 giorni sul calendario, ma quando si escludono i sabati e le domeniche il numero di giorni lavorativi è inferiore. Le festività non sono incluse; dovete sottrarle voi dal vostro calendario.

Il metodo più solido nel calcolo delle date è questo: prima stabilite il vostro scopo, poi scegliete il metodo di conteggio. State calcolando una vacanza, un termine di consegna, l'età o i giorni lavorativi? Le stesse due date possono essere lette in modo diverso a seconda della risposta.

Se state calcolando una data di consegna, un periodo di ferie o una durata contrattuale, decidete fin dall'inizio se il giorno finale va contato. Il calcolo spesso si sballa non per le date, ma per la domanda “quel giorno è incluso?”.

Come lo abbiamo testato

Per verificare il calcolo, abbiamo prima determinato la differenza grezza in giorni tra le due date, quindi abbiamo controllato se la data finale dovesse essere aggiunta in base al metodo di conteggio selezionato. Il risultato in settimane è stato verificato dividendo il numero totale di giorni per 7 e separando i giorni rimanenti. Per il risultato in anni, mesi e giorni di calendario sono state considerate le durate effettive dei mesi; quindi non si è ipotizzato che ogni mese avesse 30 giorni. Nel calcolo dei giorni lavorativi sono stati esclusi soltanto il sabato e la domenica. Le festività ufficiali non sono state conteggiate automaticamente perché variano in base al Paese e all'anno.

Domande frequenti

Cosa significa includere la data di fine?
Per impostazione predefinita, il calcolo indica la differenza tra due date. Se si include la data di fine, anche l'ultimo giorno del conteggio viene aggiunto al numero totale di giorni.
Come si calcola il numero di giorni tra due date?
Il numero di giorni tra due date viene calcolato contando i giorni di calendario tra la data di inizio e la data di fine. Se la data di fine è esclusa, viene calcolato solo l'intervallo tra le due date. Se la data di fine è inclusa, viene aggiunta anche al numero totale di giorni.
I fine settimana e i giorni festivi vengono conteggiati nel calcolo dei giorni lavorativi?
Questo strumento esclude il sabato e la domenica dal calcolo dei giorni lavorativi. I giorni festivi non vengono esclusi automaticamente, poiché possono variare in base al Paese, all'anno e all'organizzazione. Per calcoli sensibili, come scadenze ufficiali, domande o buste paga, è consigliabile verificare il risultato anche con il proprio calendario.

Riferimenti e fonti

I calcoli in questa pagina si basano sui seguenti standard e fonti scientifiche.

  1. NIST Guide to SI Units - Time

    NIST Guide to the SI, Chapter 7: Rules and Style Conventions for Expressing Values of Quantities

    www.nist.gov
  2. Date and time: the new draft of ISO 8601 explained by Klaus-Dieter Naujok

    www.iso.org
Ultimo aggiornamento:
Le informazioni si basano su valori di riferimento standard. Per progetti critici si consiglia la verifica.