Conta i giorni, le settimane, i mesi e i giorni lavorativi tra due date — direttamente nel tuo browser.
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.
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.
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é 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.
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.
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.
No. L'intero calcolo avviene in JavaScript sul tuo dispositivo. Niente viene caricato, registrato o memorizzato.
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.