Calcolatore di date

Aggiungi o togli giorni, settimane, mesi, anni o giorni lavorativi a una data e conta i giorni lavorativi tra due date.

Il modulo interattivo è disponibile quando JavaScript è attivo.

Come si usa

Scegli Una data più o meno un periodo per aggiungere o togliere giorni, settimane, mesi, anni o giorni lavorativi, oppure Giorni lavorativi tra due date per contarli. Il risultato si aggiorna appena cambi qualcosa: la data con il giorno della settimana, quanti giorni di calendario dista dall’inizio e la sua settimana ISO, oppure i giorni lavorativi, di calendario e di fine settimana del periodo.

Mesi e anni mantengono il giorno del mese: il 15 marzo più un mese è il 15 aprile. Se quel giorno non esiste, il risultato è l’ultimo giorno del mese, quindi il 31 gennaio 2026 più un mese è il 28 febbraio 2026, e il 29 febbraio in un anno bisestile come il 2028. Aggiungere un mese al 31 gennaio cambiando solo il numero del mese, come fanno le date JavaScript semplici, sfora invece al 3 marzo.

Aggiungere giorni lavorativi non conta la data iniziale e salta il fine settimana e i festivi indicati, come la funzione GIORNO.LAVORATIVO dei fogli di calcolo: 10 giorni lavorativi dopo venerdì 6 novembre 2026 è venerdì 20 novembre. Contare i giorni lavorativi tra due date le include entrambe, come GIORNI.LAVORATIVI.TOT, e dà un numero negativo se la data finale viene prima. Il fine settimana può essere sabato e domenica, venerdì e sabato, solo domenica o nessun giorno.

I festivi cambiano da paese a paese e spesso da regione a regione, quindi il calcolatore non ne contiene: scrivili uno per riga come AAAA-MM-GG o sceglili con Aggiungi un festivo. Restano su questa pagina e non vengono salvati. Le date si contano come giorni di calendario, quindi il cambio dell’ora non sposta mai un risultato. Nell’Excel italiano gli stessi calcoli sono GIORNO.LAVORATIVO, GIORNI.LAVORATIVI.TOT e DATA.MESE.

Esempio

  • 31 gennaio 2026 + 1 mese28 febbraio 2026: febbraio non ha il 31, quindi il risultato è il suo ultimo giorno. Dal 31 gennaio 2028 è il 29 febbraio 2028, anno bisestile.
  • 10 giorni lavorativi dopo venerdì 6 novembre 2026Venerdì 20 novembre 2026: la data iniziale non conta e si saltano due fine settimana.
  • Giorni lavorativi dal 1° ottobre 2012 al 1° marzo 2013110, contando entrambe le date, e 107 con il 22 novembre 2012, il 4 dicembre 2012 e il 21 gennaio 2013 come festivi: le cifre dell’esempio di Microsoft per GIORNI.LAVORATIVI.TOT.
  • 2 novembre 2026 + 90 giorniDomenica 31 gennaio 2027, nella settimana ISO 4 del 2027.

Domande frequenti

La data iniziale conta?

Quando aggiungi, no: un giorno dopo venerdì è sabato, e un giorno lavorativo dopo venerdì è lunedì. Quando conti i giorni lavorativi tra due date, contano entrambe. Se un contratto o una legge fissa una scadenza, controlla come si conta: alcune regole partono dal giorno dopo, altre escludono l’ultimo giorno.

Quanto fa il 31 gennaio più un mese?

L’ultimo giorno di febbraio: il 28, o il 29 in un anno bisestile. Il calcolatore non passa mai al mese successivo, cosa che succede se si tiene il giorno e si aumenta solo il numero del mese.

Conosce i giorni festivi?

No. Dipendono dal paese e spesso dalla regione, quindi aggiungi i tuoi; ognuno conta solo se cade in un giorno lavorativo.

Quale fine settimana scelgo?

Sabato e domenica nella maggior parte del mondo. Scegli venerdì e sabato o solo domenica dove la settimana lavorativa è diversa, oppure Nessun fine settimana per contare tutti i giorni.

Come si fa in Excel?

Nell’Excel italiano, =GIORNO.LAVORATIVO(inizio;giorni;festivi) aggiunge giorni lavorativi, =GIORNI.LAVORATIVI.TOT(inizio;fine;festivi) li conta includendo entrambe le date e =DATA.MESE(inizio;mesi) aggiunge mesi.

Strumenti correlati