Loading...
Loading...
Scegli due date e ottieni la differenza in anni, mesi, giorni, settimane, giorni lavorativi e ore totali — oltre a sapere se la data finale è passata o futura.
Un calcolatore di differenza di data misura il tempo tra due date del calendario utilizzando il calendario gregoriano che il mondo ha usato dal 1582. Questo strumento riporta il divario in sei modi — anni/mese/giorni (il formato del calendario utilizzato da un piano di progetto), giorni totali (per il monitoraggio delle scadenze), settimane e ore totali, e il conteggio dei giorni lavorativi con i fine settimana separati. Gli anni bisestili sono gestiti correttamente, le lunghezze dei mesi sono rispettate e l'indicatore di direzione ti dice se la data finale cade prima o dopo l'inizio. Tutti i calcoli avvengono sul dispositivo in JavaScript semplice; nulla di ciò che digiti viene inviato a un server.
Usa il primo selettore di data. Qualsiasi data gregoriana valida dal 1000 d.C. in poi funziona; il pulsante oggi riempie rapidamente la data corrente.
La seconda data può essere prima o dopo l'inizio — lo strumento riporta la differenza assoluta in entrambi i casi e segnala la direzione.
La vista anni-mesi-giorni è il formato che la maggior parte dei contratti, piani di viaggio e documenti legali si aspetta.
Utilizza i giorni totali per le scadenze, le settimane totali per la pianificazione degli sprint, o il conteggio dei giorni lavorativi per i calcoli SLA e stipendi.
Scambiare inverte le due date, ripristinare le cancella, e cambiare uno dei due input ricalcola tutto istantaneamente.
Sia d1 = data di inizio, d2 = data di fine (entrambe interpretate come mezzanotte locale). Giorni totali = floor((d2 − d1) / 86.400.000 ms) Settimane totali = giorni totali / 7 Ore totali = giorni totali × 24 Anni/Mesi/Giorni (calendario): y = d2.year − d1.year m = d2.month − d1.month; se d2.day < d1.day, prendi in prestito da m d = giorni rimanenti in quel mese Giorni lavorativi = conta ogni giorno, conta dove dayOfWeek è 1–5
La semplice sottrazione in millisecondi è il conteggio totale dei giorni — gestisce automaticamente i giorni bisestili e la variazione della lunghezza dei mesi. La suddivisione anni-mesi-giorni è un'interpretazione umana del calendario e segue la convenzione di prendere in prestito dall'unità successiva utilizzata da `DATEDIF` in Excel e nella maggior parte dei contratti di diritto civile. I giorni lavorativi vengono calcolati iterando attraverso l'intervallo e contando ogni giorno feriale (le festività pubbliche non vengono sottratte — aggiungile manualmente se la tua giurisdizione lo richiede).
Riferimento: Calendario gregoriano — NIST Time & Frequency
| Intervallo | Differenza |
|---|---|
2025-01-01 → 2026-01-01 | 1 anno · 0 mesi · 0 giorni · 365 giorni totali · 261 giorni lavorativi Un anno di calendario che copre un anno non bisestile. |
2024-02-28 → 2024-03-01 | 0 anni · 0 mesi · 2 giorni · 2 giorni totali Comprende il giorno bisestile del 29 febbraio 2024 — conteggiato correttamente. |
2026-04-21 → 2026-06-15 | 0 anni · 1 mese · 25 giorni · 55 giorni totali · 40 giorni lavorativi Finestra tipica di sprint di progetto con esclusione dei giorni del fine settimana. |
Calcola la tua età esatta in anni, mesi e giorni a partire da qualsiasi data di nascita.
Controlla l'indice di massa corporea in base all'altezza e al peso utilizzando unità metriche o imperiali.
Calcola percentuali, variazione percentuale e percentuale di un totale in pochi secondi.
Aggiungi una mancia, dividi il conto e condividi il totale equamente tra un gruppo.
Ultimo aggiornamento