Come si contano i giorni tra due date
Il numero di giorni tra due date è la differenza tra la data finale e la data iniziale:
Giorni = data finale − data iniziale
Con questa regola il primo giorno non si conta e l’ultimo sì. Dal 1° al 3 marzo ci sono 2 giorni. È la regola dei fogli di calcolo e anche quella dei termini di legge: “il giorno iniziale non si computa”.
A volte servono tutti e due i giorni. Per esempio, per sapere quanti giorni dura una vacanza dal 1° al 3 marzo, i giorni sono 3. In questo caso spunta “Conta anche il primo giorno”: il calcolatore aggiunge 1.
Giorni con primo e ultimo compresi = data finale − data iniziale + 1
Settimane, mesi e anni
- Settimane: i giorni diviso 7. Il resto sono i giorni in più. 71 giorni sono 10 settimane e 1 giorno.
- Mesi e anni: si contano sul calendario, dal giorno del mese iniziale allo stesso giorno del mese finale. Dal 21 ottobre al 21 dicembre ci sono 2 mesi, anche se ottobre ha 31 giorni e novembre 30. I giorni che restano si aggiungono alla fine.
- Se il giorno non esiste nel mese finale, vale l’ultimo giorno del mese. Un mese dopo il 31 gennaio è il 28 febbraio (29 negli anni bisestili). È la regola dell’articolo 2963 del Codice civile per i termini a mesi.
Esempio
Dal 1° giugno 2001 al 15 agosto 2002 ci sono 440 giorni: 62 settimane e 6 giorni, oppure 1 anno, 2 mesi e 14 giorni. È anche l’esempio della guida Microsoft alla funzione DATA.DIFF di Excel.
L’esempio del calcolatore
I valori già inseriti nel calcolatore vanno dal 21 ottobre 2026 (mercoledì) al 31 dicembre 2026 (giovedì).
| Voce | Risultato |
|---|---|
| Giorni tra le due date | 71 giorni |
| In settimane | 10 settimane e 1 giorno |
| In mesi e giorni | 2 mesi e 10 giorni |
| Giorni lavorativi, dal lunedì al venerdì | 50 giorni |
| Sabati e domeniche | 20 |
| Festività in giorni feriali | Immacolata (martedì 8 dicembre), Natale (venerdì 25 dicembre) |
Il 1° novembre 2026 è una domenica e il 26 dicembre è un sabato: non tolgono giorni lavorativi in più. Se spunti “Conta anche il primo giorno”, i giorni diventano 72. Se anche il sabato è lavorativo, i giorni lavorativi diventano 59: il sabato 26 dicembre è Santo Stefano.
Nella seconda modalità, “Una data più o meno N giorni”, il calcolatore parte dal 21 ottobre 2026 e aggiunge 30 giorni: il risultato è venerdì 20 novembre 2026. Con 30 giorni lavorativi il risultato è mercoledì 2 dicembre 2026.
Come si contano i giorni lavorativi
I giorni lavorativi sono i giorni dal lunedì al venerdì che non sono festivi. Il calcolatore toglie:
- i sabati e le domeniche (puoi indicare che il sabato è lavorativo, come in molti negozi);
- le festività nazionali che cadono in un giorno feriale;
- se lo indichi, la festa del santo patrono del tuo comune. Per esempio il 7 dicembre a Milano, il 24 giugno a Torino, Firenze e Genova, il 29 giugno a Roma.
Nel conteggio dei giorni lavorativi tra due date il calcolatore comprende sia il primo sia l’ultimo giorno, come la funzione GIORNI.LAVORATIVI.TOT di Excel. Quando aggiungi giorni lavorativi a una data, invece, la data di partenza non si conta, come la funzione GIORNO.LAVORATIVO.
Il calcolo vale per il calendario civile. Il tuo contratto di lavoro può avere regole diverse, per esempio per i turni, le ferie o i permessi.
Le festività nazionali nel 2026
Le festività nazionali sono quelle della legge 260 del 1949, con le modifiche successive. Dal 2026 c’è una festa in più: il 4 ottobre, San Francesco d’Assisi, patrono d’Italia. La legge 151 dell'8 ottobre 2025 la rende di nuovo giorno festivo dal 1° gennaio 2026. Era già festiva fino al 1977.
| Festività | Data 2026 | Giorno |
|---|---|---|
| Capodanno | 1° gennaio | giovedì |
| Epifania | 6 gennaio | martedì |
| Pasqua | 5 aprile | domenica |
| Lunedì dell’Angelo (Pasquetta) | 6 aprile | lunedì |
| Festa della Liberazione | 25 aprile | sabato |
| Festa del lavoro | 1° maggio | venerdì |
| Festa della Repubblica | 2 giugno | martedì |
| Ferragosto | 15 agosto | sabato |
| San Francesco d’Assisi | 4 ottobre | domenica |
| Ognissanti | 1° novembre | domenica |
| Immacolata Concezione | 8 dicembre | martedì |
| Natale | 25 dicembre | venerdì |
| Santo Stefano | 26 dicembre | sabato |
Nel 2026 il 4 ottobre cade di domenica: non toglie un giorno di lavoro. Nel 2027 cade di lunedì.
Giorni lavorativi nel 2026 e nel 2027
| Mese | 2026, lun–ven | 2026, lun–sab | 2027, lun–ven | 2027, lun–sab |
|---|---|---|---|---|
| Gennaio | 20 | 25 | 19 | 24 |
| Febbraio | 20 | 24 | 20 | 24 |
| Marzo | 22 | 26 | 22 | 26 |
| Aprile | 21 | 24 | 22 | 26 |
| Maggio | 20 | 25 | 21 | 25 |
| Giugno | 21 | 25 | 21 | 25 |
| Luglio | 23 | 27 | 22 | 27 |
| Agosto | 21 | 25 | 22 | 26 |
| Settembre | 22 | 26 | 22 | 26 |
| Ottobre | 22 | 27 | 20 | 25 |
| Novembre | 21 | 25 | 21 | 25 |
| Dicembre | 21 | 24 | 22 | 25 |
| Totale | 254 | 303 | 254 | 304 |
La tabella non conta il santo patrono. Nel 2026 ci sono 261 giorni dal lunedì al venerdì; 7 festività cadono in questi giorni, quindi i giorni lavorativi sono 261 − 7 = 254.
Aggiungere o togliere giorni a una data
Nella modalità “Una data più o meno N giorni” scegli la data di partenza, il numero e l’unità:
- giorni di calendario: si contano tutti i giorni, anche sabati, domeniche e festivi. 30 giorni dopo il 21 ottobre 2026 è il 20 novembre 2026;
- giorni lavorativi: si saltano i giorni non lavorativi. 3 giorni lavorativi dopo mercoledì 23 dicembre 2026 sono il 24, il 28 e il 29 dicembre: il 25 è Natale, il 26 è sabato e il 27 è domenica;
- settimane: 7 giorni per ogni settimana;
- mesi: lo stesso giorno del mese finale, o l’ultimo giorno del mese se quel giorno non esiste. 6 mesi dopo il 31 agosto 2026 è il 28 febbraio 2027.
Per togliere giorni scegli “Togli”: per esempio, 30 giorni lavorativi prima del 21 ottobre 2026 è il 9 settembre 2026.
Se la data che ottieni è una domenica o un giorno festivo, il calcolatore lo dice. Per le scadenze del processo civile, dove una scadenza festiva o di sabato si sposta al giorno dopo, usa il calcolo dei termini processuali.
Domande frequenti
Quanti giorni mancano a una data?
Inserisci la data di oggi in “Dal” e la data che ti interessa in “Al”. Il risultato è il numero di giorni che mancano. Per esempio, dal 21 ottobre 2026 al 25 dicembre 2026 mancano 65 giorni.
Il 4 ottobre è festivo anche per il lavoro?
Sì. Dal 2026 il 4 ottobre è nell’elenco dei giorni festivi della legge 260 del 1949. Si applicano le regole delle altre festività nazionali: chi lavora quel giorno ha diritto al trattamento dei festivi del suo contratto.
Il 4 novembre e il 19 marzo sono festivi?
No. La legge 54 del 1977 ha tolto dai giorni festivi San Giuseppe (19 marzo), l’Ascensione, il Corpus Domini, i Santi Pietro e Paolo (29 giugno) e San Francesco. La festa dell’Unità nazionale (4 novembre) si celebra la prima domenica di novembre. L’Epifania è tornata festiva nel 1986, il 2 giugno nel 2001 e il 4 ottobre nel 2026.
Il santo patrono è un giorno festivo?
È festivo solo nel comune del santo patrono, di solito per i contratti di lavoro. Non è una festività nazionale. Per questo il calcolatore lo conta solo se inserisci la data.
Da che anno vale il calcolo dei giorni lavorativi?
Dal 1978, il primo anno intero con le regole della legge 54 del 1977. Il calcolatore tiene conto dei cambi successivi: l’Epifania dal 1986, il 2 giugno dal 2001, il 17 marzo solo nel 2011 (150 anni dell’Unità d’Italia), il 4 ottobre dal 2026. Il conteggio dei giorni di calendario vale invece per qualsiasi data dal 1600 al 2400.
Come calcolo l’età esatta?
Usa il calcolo dell’età: ti dà anni, mesi e giorni dalla data di nascita, e i giorni al prossimo compleanno.
Fonti
- Festività nazionali: legge 27 maggio 1949, n. 260, articoli 1 e 2, e legge 5 marzo 1977, n. 54.
- 4 ottobre, festa nazionale di San Francesco d’Assisi dal 2026: legge 8 ottobre 2025, n. 151.
- Festività del 2026 e giorni della settimana: Businessonline, feste e ponti 2026.
- Mesi secondo il calendario comune: articolo 2963 del Codice civile.
- Esempi di calcolo: Microsoft, funzioni DATA.DIFF, GIORNI.LAVORATIVI.TOT e GIORNO.LAVORATIVO.
Ultimo aggiornamento: 21 ottobre 2026