Calcolatrice de fecha diferencia

Conta il numero esatto di giorni tra due date. Il Calcolatore della Differenza di Date aggiunge opzioni per giorno lavorativo, festività e conteggio inclusivo, con ogni passaggio mostrato.

01 calcolatrice
Orologio

Risultato

    Mostra il procedimento

      Il Calcolatore di Differenza di Date conta il numero di giorni tra due date qualsiasi, poi suddivide il totale in anni, mesi, settimane e giorni lavorativi. Inserisci una data di inizio e una data di fine in qualsiasi formato comune, e il calcolatore restituisce sia un conteggio esclusivo che uno inclusivo, poiché le due risposte rispondono a domande diverse. Le opzioni per il conteggio solo per giorni lavorativi e l'esclusione delle festività trasformano lo stesso strumento in un pianificatore di scadenze o periodi di preavviso.

      Contare i giorni tra due date

      Concept diagram: Inputs leads to Count days between two dates leads to ResultInputsCount days between twodatesResult
      Count days between two dates.

      Due date producono un singolo conteggio di giorni sottraendo un numero di giorno dal calendario dall'altro, non dividendo un timestamp di un millisecondo. Il Calcolatore di Differenza Date converte ogni data inserita in un numero di giorno a mezzanotte locale e sottrae il più piccolo dal più grande, mantenendo così il risultato corretto tra gli anni bisestili e le transizioni di ora legale.

      Un numero di giorno di calendario è semplicemente un conteggio continuo da un punto di riferimento fisso, non influenzato dalla durata di un singolo giorno. Dividere i timestamp grezzi per 86,400,000 millisecondi sembra equivalente ma fallisce nei pochi giorni annuali che corrono 23 o 25 ore a causa di un cambio di orologio, restituendo un giorno frazionario dove un numero intero è corretto. La sottrazione del calendario evita completamente questo.

      Se la data di fine inserita è precedente a quella di inizio, il calcolatore non restituisce errore. Riporta la differenza assoluta e la etichetta chiaramente, ad esempio "31 giorni prima", poiché una coppia invertita è solitamente un errore di battitura che vale la pena segnalare piuttosto che un errore di blocco.

      Scegli conteggio inclusivo o esclusivo

      Concept diagram: Inputs leads to inclusive or exclusive counting leads to ResultInputsinclusive or exclusivecountingResult
      Choose inclusive or exclusive counting.

      Il conteggio esclusivo sottrae una data all'altra. Il conteggio inclusivo aggiunge un giorno in più per contare entrambi gli endpoint. Il Calcolatore di Differenza di Date mostra entrambi i numeri affiancati perché quello corretto dipende interamente da ciò che viene conteggiato, non dalle date stesse.

      Un soggiorno in hotel dal lunedì al venerdì è 4 notti, il conteggio esclusivo. Una conferenza che si svolge dal lunedì al venerdì è 5 giorni, il conteggio inclusivo, perché sia il primo che l'ultimo giorno sono frequentati per intero. Le stesse due date di calendario producono entrambe le risposte corrette, quindi il calcolatore non costringe a scegliere tra di esse; etichetta ciascuna e lascia che sia la domanda effettiva a decidere quale si applica.

      Questa distinzione è la fonte più comune di disaccordi sbagliati tra due persone che usano strumenti diversi, o lo stesso strumento con un valore predefinito non documentato. Mostrare entrambi i numeri elimina le congetture.

      Contare solo i giorni lavorativi

      Concept diagram: Inputs leads to Count business days only leads to ResultInputsCount business daysonlyResult
      Count business days only.

      Il conteggio dei giorni lavorativi filtra l'intervallo di date fino ai giorni feriali, escludendo di default sabato e domenica, con l'opzione di trattare il sabato come giorno lavorativo per orari che svolgono settimane di sei giorni. Il Calcolatore di Differenza di Date calcola aritmeticamente le settimane complete e controlla solo le settimane parziali a ciascuna estremità, quindi un intervallo di quarant'anni si diffola velocemente quanto uno di quattro giorni.

      Lunedì 6 Luglio 2026 a Venerdì 24 Luglio 2026 copre 19 giorni di calendario e esattamente 15 giorni lavorativi: tre settimane intere di cinque giorni, senza alcuna settimana parziale perché entrambi i punti finali arrivano in un giorno feriale. Spostando una delle date in un weekend, il conteggio dei giorni lavorativi cambia mentre il conteggio dei giorni di calendario continua a salire della stessa quantità per giorno, che è il dettaglio che un conteggio ingenuo giorno per giorno a volte sbaglia ai margini.

      Escludere le festività pubbliche

      Concept diagram: Inputs leads to Exclude public holidays leads to ResultInputsExclude public holidaysResult
      Exclude public holidays.

      L'esclusione per festività elimina un insieme scelto di festività federali statunitensi dal conteggio dei giorni lavorativi, utilizzando di default la regola della data osservata: una festività fissa che cade di sabato viene osservata il venerdì precedente, e una che cade di domenica viene osservata il lunedì successivo.

      L'elenco include Capodanno, Memorial Day, Independence Day, Labor Day, Thanksgiving e Natale, tra gli altri, ciascuno risolto per l'anno specifico inserito invece che fissato in una data specifica.

      Il Giorno dell'Indipendenza, ad esempio, è una data fissa di luglio 4, ma in un anno in cui 4 luglio cade su un sabato, molti datori di lavoro la rispettano invece venerdì 3 luglio. La regola del turno osservato è un interruttore nel calcolatore perché i datori di lavoro privati variano nel seguirla o meno, e un calendario festivo che presume che tutti lo facciano riporterà erroneamente il conteggio dei giorni lavorativi per chi non lo faccia.

      Applica il metodo della differenza di data

      Concept diagram: Inputs leads to date difference method leads to ResultInputsdate difference methodResult
      Apply the date difference method.

      La sottrazione core converte ogni data in un numero di giorno, poi calcola una suddivisione anni-mesi-giorni prendendo in prestito dagli anni, esattamente lo stesso metodo che usa il Calcolatore di Età per il tempo trascorso.

      years  = endYear  - startYear
      months = endMonth - startMonth
      days   = endDay   - startDay

      if days < 0: months -= 1 days += daysInMonth(month before end date) if months < 0: years -= 1 months += 12 ```

      Il prestito deve prelevare dalla durata reale del mese prima della data di fine, non da una media di 30 giorno. Trentuno giorni presi in prestito da gennaio, ventotto da un febbraio di un anno comune e ventinove da febbraio di anno bisestile producono ciascuno un totale diverso, e solo quello accurato dal calendario corrisponde a ciò che una clausola contrattuale o una stima di spedizione intende effettivamente con "un mese".

      Giorni di conteggio da 1 febbraio a 5 febbraio

      Scale bar: 1 result equals 2.96 other units1 result2.96 other units
      Count days from 1 February to 5 February.

      L'intervallo di date 1 Febbraio 2016 a 5 Febbraio 2016 restituisce 4 giorni esclusivi e 5 giorni inclusi, e entrambi i numeri sono risposte corrette a domande diverse. Conteggio esclusivo. Numero giorno di 5 Febbraio meno numero di giorno di 1 Febbraio uguale a 4.

      Questo è il numero di notti in cui una permanenza che copre quelle date, o il numero di giorni interi che trascorrono tra le due date.

      Conteggio inclusivo. Aggiungi 1 al conteggio esclusivo per includere sia il giorno di inizio che quello di fine: 5. Questo è il numero di giorni solari che una persona presente sia a febbraio 1 che a febbraio 5, e ogni giorno intermedio, direbbe di essere "lì".

      Nessuna delle due cifre è sbagliata. Una calcolatrice che ne restituisce solo una, senza specificare quale, è il motivo per cui due persone che controllano le stesse due date a volte litigano sulla risposta.

      Includi l'orario della giornata

      Concept diagram: Inputs leads to Include time of day leads to ResultInputsInclude time of dayResult
      Include the time of day.

      Aggiungere un orario del giorno a ogni data affina il risultato da interi giorni a giorni, ore e minuti, utile per qualsiasi cosa misurata entro una scadenza piuttosto che per una data di calendario. Inserisci un orario di inizio e un orario di fine accanto a ogni data, e il Calcolatore di Differenza Date riporta una durata precisa trascorsa oltre ai conteggi dell'intera giornata.

      Una spedizione contrassegnata "in transito" da 2:15 PM di un giorno fino a 9:40 AM due giorni dopo non è esattamente 2 giorni; è 1 giorno, 19 ore, 25 minuti inferiori a 2 giorni pieni. Per la maggior parte delle domande sul calendario la cifra dell'intero giorno è ciò che conta, ma per gli accordi di livello di servizio, le finestre di campione di laboratorio e qualsiasi cosa fatturata a ore, il totale consapevole del tempo è quello da utilizzare.

      Converti il risultato in altre unità

      Ogni differenza restituita dal calcolatore si trasforma automaticamente in settimane, mesi, anni, ore, minuti e secondi, così un singolo calcolo serve l'unità di cui il lettore ha bisogno senza una seconda ricerca. Settimane e mesi sono derivati dallo stesso conteggio di giorni, non ricalcolati separatamente, il che mantiene ogni unità coerente con tutte le altre sulla pagina.

      Un intervallo di 90 di giorni, ad esempio, è anche 12 settimane e 6 giorni, approssimativamente 3 mesi a seconda dei mesi che si estende, 2, 160 ore e 129,600 minuti. La cifra dei mesi comporta una piccola precisazione: 90 giorni non sono sempre esattamente 3 mesi, poiché i mesi variano in durata, quindi la suddivisione dei mesi e dei giorni dal metodo calendario sopra è la versione precisa e le conversioni delle unità piatte sono la versione di riferimento rapido.

      Usa le differenze di data per scadenze reali

      Scadenze, periodi di preavviso e orari di intervalli si riducono tutti alla stessa domanda a cui risponde il Calcolatore di Differenza di Data: quanti giorni si trovano tra due punti fissi. Un periodo di preavviso di 30 giorno su un contratto di locazione, una finestra di garanzia di 90 giorno, una politica di reso di 14 giorni e l'intervallo tra due dosi di vaccino sono tutti problemi di differenza di data con nomi diversi.

      I termini contrattuali spesso specificano i giorni di calendario piuttosto che i giorni lavorativi, quindi confermare quale dei due si riferisce a una clausola prima di fare affidamento su un conteggio conta più dell'aritmetica stessa. Una clausola di rimborso "entro 10 giorni lavorativi" e una clausola "entro 10 giorni" possono indicare due date effettive diverse, a volte di più di una settimana se sono coinvolti fine settimana e uno o due giorni festivi.

      Domande frequenti

      Quanti giorni passano tra due appuntamenti?

      Inserisci una data di inizio e una data di fine e il Calcolatore di Differenza di Data sottrae il numero di giorno calendario precedente da quello successivo. Il risultato appare sia come un conteggio esclusivo, sia come numero di giorni interi trascorsi e come un conteggio inclusivo, che aggiunge un giorno per includere entrambi i punti finali.

      Perché ricevo un numero diverso da un'altra calcolatrice?

      La causa più comune è il conteggio inclusivo rispetto a quello esclusivo: uno strumento può aggiungere il giorno di fine e un altro no, senza specificare quale. Una seconda causa è il formato della data, dove 03/04/2026 viene letto come 4 marzo da uno strumento e 3 aprile da un altro. Questo calcolatore mostra sia i conteggi che richiama la data analizzata, così l'ambiguità è visibile.

      La differenza di data conta i fine settimana?

      Il totale principale conta ogni giorno di calendario, inclusi i fine settimana. Passare alla modalità solo giorni lavorativi esclude sabato e domenica dal conteggio, con l'opzione di considerare il sabato come giorno lavorativo per gli orari settimanali di sei giorni.

      Posso escludere le festività dal conteggio?

      Sì. Selezionare un set di festività elimina le festività federali statunitensi corrispondenti dal totale dei giorni lavorativi, usando di default la regola della data osservata, quindi una festività che arriva in un weekend si sposta al giorno feriale più vicino in cui verrebbe effettivamente scattata.

      Come conto i giorni tra un appuntamento e l'altro, incluso l'ora?

      Inserisci un orario accanto a ogni data per ottenere una durata precisa in giorni, ore e minuti invece che per un conteggio di un'intera giornata. Questo conta per le scadenze misurate all'ora piuttosto che al giorno calendario.

      E se la data di fine è prima della data di inizio?

      Il calcolatore restituisce la differenza assoluta e la etichetta come conteggio prima della data di inizio invece di bloccare il calcolo, poiché una coppia di date invertita è più spesso un errore che vale la pena segnalare piuttosto che un errore per cui vale la pena fermare la pagina.

      Quanti giorni lavorativi ci sono in un mese tipico?

      Un mese senza festività ha approssimativamente giorni lavorativi da 20 a 23, a seconda di quanti fine settimana contiene e di dove inizia il mese. Il Calcolatore di Differenza di Data calcola la cifra esatta per un mese specifico invece di affidarsi a una media.

      Il calcolatore tiene conto degli anni bisestili?

      Sì. Il metodo del numero di giorni sottostante conta ogni giorno di calendario che effettivamente esiste, incluso 29 febbraio in un anno bisestile, quindi un intervallo che copre un giorno bisestile restituisce un giorno in più rispetto allo stesso intervallo di date in un anno non bisestile.

      In cosa si differenzia dal Calcolatore d'Età?

      Il Calcolatore d'Età risponde a una domanda più ristretta: il tempo di vita trascorso tra una data di nascita e oggi, riportato specificamente in anni, mesi e giorni. Il Calcolatore di Differenza di Data risponde al caso generale per due date qualsiasi e aggiunge opzioni di giorno lavorativo, festività e conteggio inclusivo che un calcolo a vita non è necessario.

      Riepilogo

      Il Calcolatore di Differenza di Giorno converte due date del calendario in un conteggio di giorni usando una sottrazione sicura per il calendario invece di una divisione temporale, e riporta il risultato sia come totale esclusivo che inclusivo, così che quello corretto non sia mai un'ipotesi.

      Il filtraggio per giorni lavorativi, l'esclusione delle festività federali statunitensi con gestione delle date osservate e una componente opzionale dell'ora del giorno estendono la stessa sottrazione principale ai periodi di preavviso, ai termini contrattuali e alle finestre di spedizione. Ogni totale si converte anche in settimane, mesi, anni, ore, minuti e secondi da un calcolo.

      Calcolatori correlati

      Calcolatrice di date · Calcolatrice di età · Calcolatrice di ore · Calcolatrice del giorno della settimana