Che cos'è il calcolatore della differenza di data?
Il calcolatore della differenza di data calcola l'intervallo esatto tra due date e ti fornisce ogni rappresentazione di tale intervallo contemporaneamente: una ripartizione del calendario (X anni, Y mesi, Z giorni), i totali di esecuzione (totale giorni, settimane, ore e minuti) e un conteggio dei giorni lavorativi che esclude sabato e domenica Aggiungi orari opzionali a entrambe le date in cui è necessaria una precisione a livello di ora, utile per misurare la durata degli incidenti, le finestre SLA o gli spazi di distribuzione.
La matematica della data è ingannevolmente difficile da ottenere direttamente nel codice Implementazioni ingenue che sottraggono timestamp e dividono per 86400000 rompono il momento in cui una transizione che fa risparmiare luce diurna atterra all'interno dell'intervallo, producendo risposte off-by-one-day due volte l'anno Questo calcolatore analizza entrambe le date come UTC e fa la ripartizione del calendario con prestiti di durata mensile corretta (28/29/30/31 giorni), quindi "dal 31 gennaio al 1 marzo" e febbraio bisestile sono gestiti correttamente - la stessa logica che vorresti in una libreria di date ben testata, senza inserirne una nel tuo progetto solo per rispondere a una domanda veloce.
Un esempio elaborato mostra cosa restituisce la differenza del calcolatore della data Imposta la data di inizio al 14-09-2026, la data di fine al 25-12-2026 e fai clic su Calcola: la riga Differenza legge 0 anni, 3 mesi, 11 giorni, i giorni totali mostrano 102, le settimane totali 14 e i giorni lavorativi (lunedì-ven, compreso) mostrano 75 con 28 giorni del fine settimana esclusi Compila entrambi i campi Ora (facoltativo) e funziona come calcolatore della differenza oraria della data: dal 02-03-02 09:30 al 2026-03-06 17:15 fornisce 4 giorni, 103 ore totali e 6.225 minuti totali.
Tutto funziona lato client: le date inserite non vengono mai inviate a un server e lo strumento funziona offline. Gli usi tipici degli sviluppatori includono il calcolo delle lunghezze degli sprint, le finestre di scadenza dei certificati e dei token, i limiti di conservazione dei dati, i periodi di preavviso del contratto, i calcoli dell'età e il classico "quanti giorni lavorativi fino al rilascio?" - con scorciatoie swap e Today in modo da dedicarci secondi, non minuti.
Due parti dell'aritmetica della data sono ambigue piuttosto che difficili, e aiuta a sapere quale risposta stai ottenendo Aggiungendo un mese al 31 gennaio non ha un risultato corretto, quindi le differenze di calendario camminano per interi mesi dalla data di inizio, bloccandosi all'ultimo giorno di un breve mese, e poi contare i giorni rimanenti Ecco perché dal 31 gennaio al 28 febbraio si legge come 1 mese, 0 giorni nel 2023 ma 0 mesi, 28 giorni nel 2024, quando febbraio corre fino al 29. l'ora legale è l'altra: lo strumento non ha fusi orari e tratta entrambe le volte come semplici letture dell'orologio, quindi dalle 01:00 alle 03:00 la notte gli orologi primaverili si leggono come 2 ore anche se è passata solo 1 ora. Il giorno lavorativo esclude solo il sabato e la domenica. Non ha calendario festivo, quindi un attraversamento della durata di Natale o una festa nazionale si leggerà alto per le stime di buste paga o consegna.
Come utilizzare il calcolatore della differenza di data?
Scegli le date di inizio e fine
Usa i due selettori di date per impostare il tuo intervallo, oppure fai clic su un pulsante Oggi per agganciare entrambi i lati alla data corrente Inserisci le date in qualsiasi ordine: la calcolatrice gestisce gli intervalli invertiti.
Aggiungi tempi se hai bisogno di precisione
Compila facoltativamente il campo Ora (opzionale) (HH: mm) per entrambe le date. Questo perfeziona la ripartizione del giorno e rende esatti il totale delle ore e dei minuti invece di mezzanotte-mezzanotte.
calcolare
Fare clic su Calcola per ottenere la ripartizione del calendario (anni, mesi, giorni), la griglia dei totali e il conteggio dei giorni lavorativi Utilizzare le date di swap per capovolgere l'inizio e la fine istantaneamente.
Leggi i risultati
La ripartizione risponde "Quanto tempo in termini umani", i totali rispondono "Quante unità esattamente" e i giorni lavorativi (luneo-ven, endpoint inclusi) risponde a domande di programmazione come giorni lavorativi fino alla scadenza.
Caratteristiche principali
Ripartizione del calendario
Anni esatti, mesi e giorni tra le date con il corretto prestito mensile e la gestione dell'anno bisestile
Griglia totale
Lo stesso intervallo di giorni, settimane, ore e minuti totali: scegli l'unità di cui il tuo problema ha bisogno
Conteggio giorni lavorativi
Giorni lavorativi (lun-ven) tra le due date con fine settimana esclusi, endpoint inclusi
Precisione temporale opzionale
Aggiungi HH: mm a entrambe le date per misurare la durata al minuto, non solo i giorni interi
Frequently Asked Questions
Related Tools
Add Blank Page to PDF
Insert a blank page at any position in your PDF document. Choose page size (A4, Letter, or match existing pages).
Birth Chart Calculator
Cast a full natal chart from your birth date, time and place - ten bodies, house cusps in three systems, every aspect with its orb, and a chart wheel
Cron Expression Generator
Build a cron expression from simple fields or presets, see it explained in plain English, and preview the next run times. Supports lists, ranges, steps, named months and weekdays. Runs client-side.
Cron Expression Parser
Parse cron expressions into plain English and preview upcoming run times
Comments
0 comments
No comments yet. Be the first to share your thoughts!