fixmint
IT

Contare i giorni tra due date: inclusivo, esclusivo e anni bisestili

Di · · aggiornato il 8 novembre 2026 · 4 min di lettura

Il numero di giorni tra due date dipende dal fatto che tu conti la data di inizio, la data di fine o entrambe. "Dal 1 al 10 marzo" sono 9 giorni se conti la distanza tra le due date, e 10 giorni se conti entrambi gli estremi. Entrambe le risposte sono corrette secondo la propria regola, quindi decidi quale regola ti serve prima di contare e indicala quando dai il risultato.

Calcolatore di dateQuanti giorni mancano a…?Usalo gratis

Conteggio inclusivo ed esclusivo

Un conteggio esclusivo sottrae una data dall'altra. Dal 1 marzo al 10 marzo sono 10 − 1 = 9 giorni. È il numero di notti di un soggiorno in hotel, oppure il numero di giorni che passano tra le due date.

Un conteggio inclusivo comprende entrambi gli estremi. Dal 1 marzo al 10 marzo, contando ogni giorno in cui lavori, sono 10 giorni. Contratti, corsi e periodi di noleggio usano spesso questa regola. Verifica quale valore riporta uno strumento prima di fidarti del risultato.

Controlla la regola nel documento o nella domanda. Una scadenza che dice "entro 10 giorni dal 1 marzo" è ambigua, e conviene chiedersi se il giorno dell'evento conti come primo giorno.

Un esempio svolto. Un corso si svolge da lunedì 2 marzo a venerdì 6 marzo 2026:

  • Differenza esclusiva: 6 − 2 = 4 giorni di distanza.
  • Conteggio inclusivo: 4 + 1 = 5 giorni, che corrisponde ai cinque giorni feriali del corso.

Giorni tra mesi e anni

Sottrarre date che attraversano il cambio di mese è semplice, ma è facile sbagliare. Dal 1 gennaio 2026 al 1 marzo 2026 sono 59 giorni. Gennaio ha 31 giorni, febbraio 2026 ne ha 28, e 31 + 28 = 59. Aggiungendo un giorno per contare anche la data di inizio si ottengono 60 giorni inclusivi.

Su più anni, conta i giorni di ogni mese invece di moltiplicare i mesi per 30. Un anno dura 365 giorni, o 366 in un anno bisestile.

Anni bisestili

Un anno è bisestile se è divisibile per 4, con un'eccezione: gli anni divisibili per 100 non sono bisestili, a meno che non siano divisibili anche per 400. Quindi:

  • 2024 è bisestile, perché è divisibile per 4 e non per 100.
  • 2028 è bisestile, per lo stesso motivo.
  • 2100 non è bisestile, perché è divisibile per 100 ma non per 400.
  • 2000 è stato bisestile, perché è divisibile per 400.

Il giorno in più cade il 29 febbraio. Il calcolatore di date gestisce tutto automaticamente, ed è quindi più affidabile che contare a mano attraverso un febbraio che potrebbe essere bisestile. Per un compleanno il 29 febbraio, vedi la guida all'età per chi è nato il giorno bisestile.

Sommare un mese al 31

Sommare un mese sembra semplice finché la data di partenza è il 31 e il mese successivo ha meno giorni. Quanto fa il 31 gennaio più un mese? Non esiste il 31 febbraio, quindi la risposta dipende dalla regola:

  • Molti calcolatori e software spostano la data all'ultimo giorno del mese di arrivo, e danno 28 febbraio 2026.
  • Alcuni sistemi riportano l'eccedenza al mese successivo, e danno 3 marzo 2026, perché febbraio 2026 ha 28 giorni e 31 − 28 = 3.

Nessuna delle due è sbagliata secondo la propria regola. Per un piano di pagamenti o una data legale, controlla la regola nel contratto e annota quale hai usato.

Giorni lavorativi

Un giorno lavorativo è un giorno di lavoro, di solito dal lunedì al venerdì, esclusi i giorni festivi. I giorni festivi cambiano da paese a paese, da regione a regione e da datore di lavoro a datore di lavoro, quindi un conteggio generico è solo un punto di partenza. Contare i giorni lavorativi significa:

  1. Contare i giorni feriali tra le date, usando la regola inclusiva o esclusiva che hai scelto.
  2. Togliere i giorni festivi di quel periodo che valgono per te.

Nell'esempio del corso, da lunedì 2 marzo a venerdì 6 marzo ci sono cinque giorni feriali in conteggio inclusivo. Se uno di questi giorni è festivo nel luogo in cui lavori, il conteggio dei giorni lavorativi scende a quattro. Per contare in avanti a partire da oggi, vedi la data tra 30, 60 o 90 giorni da oggi.

Età e tempo trascorso

Calcolare l'età è un problema diverso. Una persona nata il 15 giugno 2000 il 14 giugno 2026 ha 25 anni e il 15 giugno 2026 ne compie 26. L'età si basa sugli anni compiuti, non sui giorni tra due date. Il calcolatore età usa questa regola, quindi è lo strumento giusto quando ti serve un'età e non un intervallo. Per le ore lavorate in un turno, il calcolatore ore lavorate gestisce anche gli orari notturni.

Procedure che funzionano

  1. Decidi se ti serve un conteggio inclusivo, esclusivo o dei giorni lavorativi.
  2. Verifica se la data di fine fa parte del periodo.
  3. Usa uno strumento per qualsiasi calcolo che attraversa febbraio in un anno potenzialmente bisestile, o un mese di lunghezza diversa.
  4. Annota la regola che hai usato, così la risposta può essere verificata.

Come farlo con fixmint

  1. Scegli Tra due date.
  2. Inserisci la Data di inizio e la Data di fine.
  3. Seleziona Includi la data di fine se anche l'ultimo giorno conta, come accade per molti contratti e noleggi.
  4. Leggi il totale dei giorni. Il conteggio dei giorni feriali considera il lunedì-venerdì, ma non toglie i giorni festivi.

Casi particolari

  • Ora del giorno. Se gli orari sono diversi, una differenza di 24 ore può valere uno o zero giorni a seconda della regola. Usa le date, non i timestamp, a meno che l'ora non sia importante.
  • Fusi orari. Una data vicina alla mezzanotte può cadere in un giorno diverso in un altro fuso. Usa la data locale del luogo che definisce il periodo.
  • Cambiamenti di calendario. Alcune date storiche cambiano quando i sistemi di calendario sono cambiati, quindi un intervallo che risale a prima del passaggio richiede uno strumento specializzato.

Risposte rapide

Dal 1 al 10 marzo sono 9 giorni o 10 giorni?

Entrambi, a seconda della regola. La distanza tra le due date è di 9 giorni, mentre contando sia il primo sia l'ultimo giorno si arriva a 10.

Il 2100 è un anno bisestile?

No. Gli anni divisibili per 100 non sono bisestili, a meno che non siano divisibili anche per 400. Il 2000 è stato bisestile, il 2100 non lo sarà.

Quanto fa un mese dopo il 31 gennaio?

Non esiste il 31 febbraio, quindi dipende dal calcolatore. Alcuni danno 28 febbraio e altri riportano al 3 marzo, quindi verifica la regola adatta al tuo caso.

Tradotto dal Originale in inglese con l'assistenza dell'IA.

Commenti

    Nessun commento per ora. Sii il primo.

    La tua valutazione (facoltativa)

    La tua email non viene mai mostrata né conservata.

    Copertina di AI & Financial Freedom: A Practical Guide to Building Wealth in the Age of IntelligenceAI & Financial Freedom: A Practical Guide to Building Wealth in the Age of Intelligence

    Una guida breve e pratica su quali competenze l'intelligenza artificiale sta rendendo economiche, quali sta rendendo preziose e come guadagnare con questa seconda categoria.

    $6.72Acquistalo su GumroadIn inglese