Calcolatore di giorni tra due date

Conta i giorni, le settimane, i mesi e i giorni lavorativi tra due date — direttamente nel tuo browser.

Come si usa

  1. Scegli la data di inizio e la data di fine — l'ordine non conta, lo strumento calcola sempre in avanti a partire dalla più remota.
  2. Leggi il totale in giorni di calendario, più la scomposizione in settimane e giorni, mesi e giorni, e anni, mesi e giorni.
  3. Accanto compare il conteggio dei giorni lavorativi (dal lunedì al venerdì). Tutto viene calcolato nel tuo browser.

Informazioni su questo strumento

Contare i giorni tra due date sembra una semplice sottrazione finché non si mette di mezzo il calendario: i mesi hanno 28, 29, 30 o 31 giorni, febbraio cambia lunghezza ogni quattro anni e l'ora legale sposta l'orologio senza cambiare la data. Questo calcolatore gestisce tutto questo e risponde alla domanda in quattro forme diverse contemporaneamente — giorni totali, settimane più giorni, mesi più giorni e la scomposizione completa in anni-mesi-giorni che le persone usano davvero per descrivere un periodo di tempo.

Internamente ogni data viene convertita in un numero di Julian Day, un intero che conta i giorni su una linea continua, e la differenza è una semplice sottrazione. Questo rende il risultato immune ai fusi orari e all'ora legale. La scomposizione per calendario non è un'approssimazione: invece di dividere per 30, lo strumento trova il numero intero di mesi più grande che sta tra le due date — con troncamento alla fine dei mesi più corti, così dal 31 gennaio al 1º marzo è un mese e un giorno — e poi conta i giorni rimanenti.

Il dato dei giorni lavorativi conta solo dal lunedì al venerdì, usando le settimane intere per cinque più i giorni feriali restanti. Le festività non sono incluse: variano da paese, stato e città, e uno strumento generico che provasse a indovinarle sbaglierebbe più spesso di quanto azzeccherebbe. Per le scadenze che dipendono dalle festività ufficiali, usa questo numero come punto di partenza e sottrai le festività che ti riguardano. Entrambe le date restano sul tuo dispositivo — la pagina non effettua alcuna richiesta di rete con i tuoi dati.

La formula

Giorni di calendario = JDN(fine) − JDN(inizio), dove JDN è il numero di Julian Day di ciascuna data. Scomposizione per calendario: prendi il numero intero di mesi M più grande che sta tra le due date (troncando il giorno all'ultimo giorno dei mesi più corti), poi anni = M ÷ 12, mesi = M mod 12 e giorni = il resto in giorni. Giorni lavorativi = ⌊giorni ÷ 7⌋ × 5 + i giorni dal lunedì al venerdì rimasti nella settimana incompleta.

Domande frequenti

Il conteggio include il primo e l'ultimo giorno?

Conta i giorni trascorsi tra le due date, quindi il giorno iniziale non viene contato mentre quello finale sì. Dal 1º marzo al 3 marzo la risposta è 2 giorni. Se ti serve il numero di giorni occupati dal periodo — il classico «contare entrambi gli estremi» — aggiungi 1 al risultato.

Perché la differenza in mesi non è semplicemente i giorni divisi per 30?

Perché i mesi reali non durano 30 giorni. Dividere per 30 fa slittare il risultato di circa cinque giorni all'anno. Lo strumento percorre invece il calendario mese per mese, ed è per questo che dal 1º gennaio al 1º marzo sono esattamente 2 mesi anche se possono essere 59 o 60 giorni.

Le festività vengono sottratte dai giorni lavorativi?

No. Il conteggio dei giorni lavorativi esclude solo i sabati e le domeniche. Le festività variano da paese a paese e persino da città a città, quindi lo strumento non prova a indovinarle — sottrai quelle che valgono nel tuo caso.

Gestisce gli anni bisestili e l'ora legale?

Sì. I giorni bisestili sono contati come qualunque altro giorno e il calcolo usa aritmetica a giorni interi, quindi un cambio d'orario non aggiunge né toglie mai un giorno al totale.

Le mie date escono dal browser?

No. L'intero calcolo avviene in JavaScript sul tuo dispositivo. Niente viene caricato, registrato o memorizzato.

Strumenti correlati

Link lunghi? Accorciali gratis

Vai.la trasforma qualsiasi URL in un link breve con statistiche dei clic, QR Code e il tuo biolink personale.

Vai.la non è responsabile dell'uso degli strumenti né delle decisioni prese in base ai loro risultati.