📅 Durata Date
Giorni tra date · giorni lavorativi · calcoli sulle date

Calcolatore Giorni tra Date

Calcola la durata, aggiungi o sottrai giorni, o trova numeri di settimana ISO — istantaneamente.

Modalità conteggio:
Inizio e fine entrambi contati

Inverso: quali date rientrano nella settimana N dell'anno Y?

Come Funzionano i Calcoli sulle Date

Il calcolatore usa un'aritmetica di calendario precisa con gli oggetti Date di JavaScript, gestendo anni bisestili, variazioni nella lunghezza dei mesi e confronti di date indipendenti dal fuso orario.

Giorni di Calendario vs Giorni Lavorativi

I giorni di calendario contano ogni giorno tra due date, weekend inclusi. I giorni lavorativi contano solo dal lunedì al venerdì, escludendo le festività che specifichi. Ad esempio, da lunedì 6 gennaio a venerdì 10 gennaio sono 5 giorni di calendario e anche 5 giorni lavorativi (nessun weekend nel mezzo).

Conteggio Inclusivo vs Esclusivo

Il conteggio inclusivo include sia la data di inizio che quella di fine (comunemente usato per le durate dei progetti). Il conteggio esclusivo non include nessuno dei due estremi (usato per misurare lo scarto tra eventi). Un intervallo dal 1° al 3 gennaio è 3 giorni in modalità inclusiva, 1 giorno in modalità esclusiva, o 2 giorni contando solo un estremo.

Aritmetica delle Date a Fine Mese

Aggiungere mesi richiede attenzione ai limiti dei mesi. Il 31 gennaio + 1 mese darebbe il 31 febbraio, che non esiste. Il calcolatore si riporta all'ultimo giorno valido: il 28 febbraio (o 29 negli anni bisestili). Questo corrisponde alle convenzioni standard in ambito legale e commerciale.

Numeri di Settimana ISO

La norma ISO 8601 definisce la settimana 1 come quella contenente il primo giovedì dell'anno. Le settimane vanno dal lunedì alla domenica. Alcuni anni hanno 53 settimane. Questo sistema è usato a livello internazionale per la pianificazione commerciale e le agende.

Domande Frequenti

Un giorno lavorativo è qualsiasi giorno dal lunedì al venerdì che non sia un giorno festivo. I weekend non sono mai giorni lavorativi. Il calcolatore ti permette di aggiungere un elenco di festività personalizzate — non sono hardcoded festività specifiche per paese.
Il calcolatore sottrae l'inizio dalla fine per ottenere i millisecondi totali, poi divide per 86.400.000 per ottenere i giorni. La modalità inclusiva aggiunge 1 (entrambi gli estremi contati); quella esclusiva sottrae 1 (nessun estremo contato). I giorni lavorativi iterano giorno per giorno saltando i weekend e le festività elencate.
Aggiungere mesi imposta direttamente il campo mese, poi controlla se il giorno è andato in overflow (es. aggiungere 1 mese al 31 gennaio produce il 31 febbraio che JavaScript auto-corregge al 3 marzo). Il calcolatore rileva questo overflow e riporta all'ultimo giorno del mese previsto (28 o 29 febbraio).
La numerazione delle settimane ISO 8601 definisce la settimana 1 come quella contenente il primo giovedì dell'anno. Le settimane vanno dal lunedì alla domenica. Un anno ha 52 o 53 settimane ISO. Lo standard è ampiamente usato nella pianificazione commerciale in Europa e a livello internazionale.
Sì. Nella scheda Durata, attiva la Modalità Giorni Lavorativi e usa il campo festività per aggiungere fino a 20 date specifiche. La tua lista viene salvata nel browser tra una sessione e l'altra.
Quando il risultato dell'aggiunta di mesi cade su una data inesistente (es. 31 gennaio + 1 mese = 31 febbraio), la data viene riportata all'ultimo giorno valido di quel mese — il 28 o il 29 febbraio in un anno bisestile. Questo segue le convenzioni standard legali e commerciali sulle date.