Vai al contenuto

Calcolatore Numero di Giorni - Calcola Giorni tra Date

Calcolatore gratuito per trovare i giorni tra date o calcolare date future/passate. Include anni bisestili, giorni lavorativi e calcoli di periodi di tempo per la pianificazione di progetti e analisi finanziarie.

Calcolatore del Numero di Giorni

Calcolatore di caricamento...
📚

Documentazione

Che cos'è un calcolatore del numero di giorni?

Un calcolatore del numero di giorni determina quanti giorni intercorrono tra due date. Può anche fare l'operazione inversa: partire da una data e aggiungere un numero di giorni, settimane, mesi o anni per trovare una data successiva. Entrambe le operazioni usano l'aritmetica del calendario, non l'ora dell'orologio, quindi il risultato non cambia in base al fuso orario o all'ora legale.

Come calcolare il numero di giorni tra due date

Per trovare il numero di giorni tra due date, si conta quanti giorni le separano nel calendario. La formula è:

d=∣e−s∣d = |e - s|

dove d è il numero di giorni tra le date, e il numero progressivo del giorno della data finale e s quello della data iniziale.

Il «numero progressivo del giorno» di ciascuna data è la sua posizione in una sequenza ininterrotta di giorni del calendario. Sottraendo un valore dall'altro e prendendo poi il valore assoluto si ottiene il numero di giorni tra le due date. Funziona in entrambi gli ordini: il calcolatore restituisce sempre un numero positivo, quindi non importa quale data venga inserita per prima.

Il calcolo tiene conto di due fattori che rendono difficile contare le date a mano:

  • Durata variabile dei mesi. I mesi durano da 28 a 31 giorni, quindi l'intervallo tra due date dipende dai mesi che ricadono nel mezzo.
  • Anni bisestili. Secondo il calendario gregoriano, un anno è bisestile se è divisibile per 4. Gli anni secolari fanno eccezione: sono bisestili solo se sono divisibili anche per 400. Quindi 2024 è bisestile, mentre 1900 non lo era e 2000 lo era.

Il conteggio indica l'intervallo tra le due date, non il numero delle date stesse. Due date identiche danno 0.

Esempio di calcolo

Da 1 gennaio 2024 a 1 febbraio 2024: gennaio ha 31 giorni, quindi il calcolatore restituisce 31 giorni.

Come calcolare una data successiva a un intervallo

La seconda modalità parte da una data e avanza di un numero scelto di giorni, settimane, mesi o anni.

  • Giorni: la data avanza di quel numero di giorni di calendario.
  • Settimane: la data avanza di quel numero di settimane, conteggiate come sette giorni ciascuna.
  • Mesi: la data avanza di quel numero di mesi, mantenendo lo stesso giorno del mese. Se il mese di destinazione è più breve e non contiene quel giorno, il risultato viene riportato all'ultimo giorno di quel mese.
  • Anni: la data avanza di quel numero di anni, mantenendo lo stesso mese e giorno. Se il risultato sarebbe 29 febbraio in un anno non bisestile, viene riportato a 28 febbraio.

L'intervallo deve essere un numero intero di almeno 1. Una frazione come 1,5 mesi non ha un'unica risposta nel calendario, quindi il calcolatore non mostra alcun risultato. Il calcolatore avanza solo dalla data iniziale; non sottrae un intervallo per trovare una data precedente.

Esempio di calcolo

31 gennaio 2024, più 1 mese. Febbraio non ha un 31º giorno, quindi il risultato viene riportato all'ultimo giorno di febbraio. Poiché 2024 è un anno bisestile, il risultato è 29 febbraio 2024.

29 febbraio 2024, più 1 anno. Un anno dopo è febbraio 2025, che non è bisestile e non ha un 29º giorno. Il risultato viene riportato all'ultimo giorno di febbraio 2025: 28 febbraio 2025.

Domande frequenti

Come si calcola il numero di giorni tra due date?

Si sottrae la posizione di una data nel calendario da quella dell'altra e si prende il valore assoluto. Il risultato è un numero intero di giorni che ignora l'ora del giorno, quindi è lo stesso indipendentemente dall'ora in cui è stata inserita ciascuna data.

Il conteggio include sia la data iniziale sia quella finale?

No. Il calcolatore restituisce l'intervallo tra le due date. Da 1 gennaio al 10 gennaio indica 9 giorni, mentre due date identiche danno 0. Per contare entrambe le date, si aggiunge 1 al risultato.

Il calcolatore tiene conto degli anni bisestili?

Sì. Segue la regola gregoriana per gli anni bisestili: un anno divisibile per 4 è bisestile, a meno che non sia un anno secolare; in tal caso deve essere divisibile anche per 400. Negli anni bisestili febbraio ha 29 giorni, negli altri 28.

Posso calcolare una data passata inserendo un numero negativo di giorni?

No. La modalità «data successiva a un intervallo» aggiunge un intervallo in avanti dalla data iniziale; l'intervallo deve essere almeno 1. Per misurare la distanza da una data precedente, si usa la modalità «giorni tra due date», inserendo la data precedente come una delle due date.

Che cosa succede se l'aggiunta di un mese o di un anno porta a un giorno inesistente, come 31 febbraio?

Il risultato viene riportato all'ultimo giorno valido di quel mese. Aggiungendo 1 mese al 31 gennaio si ottiene 28 febbraio in un anno normale oppure 29 febbraio in un anno bisestile, perché febbraio non ha mai 31 giorni.

Il fuso orario o l'ora legale influiscono sul risultato?

No. Entrambi i calcoli lavorano esclusivamente con date di calendario, non con momenti nel tempo, quindi il risultato è lo stesso indipendentemente dal fuso orario o dalle impostazioni dell'orologio del dispositivo utilizzato.

Il calcolatore conta solo i giorni lavorativi o tutti i giorni?

Tutti i giorni del calendario, compresi i fine settimana e i giorni festivi. Per escludere i fine settimana e i giorni festivi dal conteggio serve un calcolatore specifico dei giorni lavorativi.

Il calcolatore gestisce le date anteriori all'adozione del calendario gregoriano nel 1582?

Applica le regole del calendario gregoriano odierno a qualsiasi data inserita, comprese le date anteriori al 1582. Prima di quell'anno molti Paesi usavano il calendario giuliano, quindi i risultati per le date storiche potrebbero non corrispondere al sistema di calendario in uso all'epoca.