Differenza tra due orari (tempo trascorso)
Calcola la durata tra un orario di inizio e uno di fine, con supporto per turni notturni e altri intervalli che attraversano la mezzanotte.
Dati di input
Risultati
Differenza tra due orari
La differenza tra due orari è il tempo trascorso tra un orario di inizio e un orario di fine espressi sul quadrante di un orologio, senza riferimento alla data. Il calcolatore prende un orario di inizio, un orario di fine e un interruttore stesso giorno / termina il giorno dopo, e restituisce la durata in tre forme: l'unità mista naturale (ore, minuti e secondi), il totale in minuti e il totale in secondi.
Come si calcola
La durata è la sottrazione dei due orari, con l'eventuale aggiunta di 24 ore quando l'intervallo attraversa la mezzanotte:
Entrambi i valori sono orari «da orologio a parete». Quando l'intervallo resta dentro un unico giorno di calendario, l'interruttore va lasciato su Stesso giorno, e l'inizio deve essere precedente o uguale alla fine. Quando l'intervallo attraversa la mezzanotte — un turno di notte in ospedale, un volo notturno, una sessione di registrazione che prosegue oltre le 02:00 — l'interruttore va spostato su Termina il giorno dopo, e il calcolatore aggiunge 24 ore.
L'interruttore serve perché uno strumento che conosce solo l'ora, e non la data, non può distinguere «fine alle 08:30, ossia 23,5 ore dopo» da «fine alle 08:30, già nel passato e quindi impossibile». L'interruttore rende esplicito quale dei due casi si intende, senza richiedere l'inserimento di date di calendario complete. Per un intervallo che supera le 48 ore conta la data: in quel caso è più adatto il Differenza tra due date.
Esempio
Un intervento dalle 19:00 alle 22:13 dura 3 ore e 13 minuti. Lo stesso intervallo equivale a 193 minuti (3 × 60 + 13) e a 11.580 secondi (193 × 60). Per un turno dalle 22:00 alle 06:00, con l'interruttore su Termina il giorno dopo, la durata è 8 ore: la sottrazione 06:00 − 22:00 darebbe −16 ore, e l'aggiunta di 24 ore riporta il risultato al valore corretto.
Le tre viste dell'intervallo
I tre campi mostrano lo stesso numero su scale diverse:
- Mista (h/min/s): forma naturale per descrivere una durata.
- Minuti totali: comoda per fatturazione a tariffa oraria, registri di lavoro e app sportive.
- Secondi totali: utile per montaggio audio, analisi di log e cronometraggi.
Il selettore di unità della durata consente di leggere la forma mista anche in sole ore o soli minuti senza reinserire gli orari.
Precisione e arrotondamento
Gli orari arrivano dal selettore nativo del browser, che nella maggior parte dei sistemi accetta ore e minuti, con il campo dei secondi opzionale o nascosto. Il calcolo lavora con risoluzione al secondo; la precisione sotto il secondo non è gestita. Per montaggio video al fotogramma o cronometraggi al millisecondo è più adatto un timer dedicato che lavori in millisecondi o campioni. Per agende, fatturazione, allenamenti e tempi di cottura, la risoluzione al secondo coincide con il modo in cui gli orari vengono comunemente espressi.
Domande frequenti (FAQ)
E se l’orario di fine cade il giorno successivo?
Attiva l’opzione «Termina il giorno dopo». Il calcolatore aggiunge allora 24 ore, così un turno dalle 22:00 alle 06:00 viene letto correttamente come 8 ore invece di essere rifiutato. Lascia l’opzione su «Stesso giorno» quando entrambi gli orari cadono in un unico giorno di calendario. Per intervalli superiori a 48 ore, usa un calcolatore data+ora, in cui la componente di data elimina ogni ambiguità.
Qual è la precisione?
Il selettore di orario del browser accetta il formato HH:MM:SS, con campo dei secondi. Internamente il calcolo è al secondo; la durata viene mostrata per default come ore:min:sec e può essere alternata individualmente tra ore, minuti o secondi.
Disclaimer
Lo strumento non sottrae le pause né applica regole di arrotondamento. Per un’imputazione rigorosa delle ore lavorate, utilizza un software dedicato alla gestione delle presenze.