Calcolatore Durata Tempo

Calcola il tempo trascorso tra due istanti. Ottieni la durata esatta in ore, minuti e secondi per orario di lavoro, viaggi e sonno. Calcolatore di durata gratuito online.

Inserisci l'ora di inizio in formato HH:MM:SS

Inserisci l'ora di fine in formato HH:MM:SS (il passaggio di mezzanotte viene gestito automaticamente)

Come usare

  1. Inserisci i dati

    Inserisci i valori richiesti nei campi di input.

  2. Regola le impostazioni

    Seleziona le opzioni e impostazioni appropriate.

  3. Visualizza risultati

    Clicca Calcola per ottenere i risultati istantaneamente.

Cos'è il tempo trascorso?

Il tempo trascorso (elapsed time) è la quantità di tempo che passa tra un orario di inizio e un orario di fine. A differenza dell'«istante (point in time)» indicato da un orologio, esprime la differenza tra due orari come una «durata (duration)» misurata in ore, minuti e secondi.

Perché calcolarlo a parte

Il tempo è arrotondato in base 60 (60 secondi = 1 minuto, 60 minuti = 1 ora), perciò sottrarre semplicemente 09:00 da 17:30 può confondere. È particolarmente complicato per i turni che oltrepassano la mezzanotte, come un turno notturno che inizia alle 22:00 e finisce alle 06:00, dove una sottrazione semplice dà un numero negativo.

Usi principali

  • Lavoro e buste paga — calcolo delle ore lavorate giornaliere dagli orari di entrata e uscita
  • Lavoro notturno e a turni — lavoro a tarda notte, reperibilità ospedaliera e altri turni che oltrepassano la mezzanotte
  • Viaggi e attività — tempo dalla partenza all'arrivo, durata dell'esercizio e ore di sonno

Formula di calcolo

Converti ogni orario in «secondi totali» dalla mezzanotte, poi calcola la differenza.

secondi trascorsi = (secondi totali dell'orario di fine) − (secondi totali dell'orario di inizio)

Se il risultato è negativo, la mezzanotte è stata oltrepassata, quindi aggiungi un giorno (86.400 secondi): secondi trascorsi + 86400. Le conversioni usate sono 1 ora = 3.600 secondi, 1 minuto = 60 secondi.

Esempio — 09:00:00 → 17:30:00: fine 63.000 s − inizio 32.400 s = 30.600 s → 30600 ÷ 3600 = 8 ore, resto 1.800 ÷ 60 = 30 minuti, 0 secondi → 8 h 30 min. Esempio con mezzanotte — 22:00 → 06:00: 21.600 − 79.200 = −57.600 → +86.400 = 28.800 secondi (8 ore).

Domande frequenti

Come si calcola il tempo trascorso?
Sottrai l'orario di inizio dall'orario di fine. Per esempio, iniziando alle 09:00:00 e finendo alle 17:30:00, il tempo trascorso è di 8 ore, 30 minuti e 0 secondi (30.600 secondi in totale). Per scomporlo in ore, minuti e secondi, dividi i secondi totali per 3.600 per le ore, il resto per 60 per i minuti, e l'ultimo resto sono i secondi.
Come viene gestito l'attraversamento della mezzanotte?
Se l'orario di fine è anteriore a quello di inizio, si considera che la mezzanotte (00:00:00) sia stata superata e vengono aggiunte automaticamente 24 ore (86.400 secondi). Per esempio, iniziando alle 22:00:00 e finendo alle 06:00:00 si ottengono correttamente 8 ore. È utile per calcolare le ore di lavoro notturno o a tarda notte.
Posso vedere il risultato in minuti o secondi?
Sì. Il risultato è mostrato nel formato ore:minuti:secondi insieme al numero totale di secondi (totalSeconds). Se ti servono i minuti totali, dividi i secondi totali per 60. Per esempio, 30.600 secondi equivalgono a 510 minuti.
Come converto le unità di tempo?
1 ora = 60 minuti = 3.600 secondi, e 1 giorno = 24 ore = 1.440 minuti = 86.400 secondi. Questo calcolatore scompone il tempo trascorso in ore, minuti e secondi e lo fornisce anche in secondi totali, quindi moltiplicando o dividendo per questi fattori puoi convertirlo liberamente in qualsiasi unità desideri.
Il calcolo è preciso fino al secondo?
Sì. L'inserimento avviene nel formato HH:MM:SS ed è considerato fino al secondo. Se ometti i secondi e inserisci solo HH:MM, i secondi vengono trattati come 0. Internamente ogni orario viene convertito in secondi totali prima del calcolo, quindi non c'è alcun errore al limite dei minuti o dei secondi.
Può calcolare durate lunghe oltre le 24 ore?
Questo calcolatore copre due orari all'interno di una stessa giornata, o un intervallo che oltrepassa la mezzanotte una volta. Il risultato è quindi al massimo poco meno di 24 ore. Se ti serve un intervallo su più giorni, usa un calcolatore di differenza tra date; per un semplice totale, calcola ogni segmento e sommali.
Posso usarlo direttamente per le ore di lavoro?
Inserendo gli orari di entrata e uscita ottieni subito il tempo di lavoro totale, ma le pause come il pranzo non vengono detratte automaticamente. Per le ore effettive, sottrai a parte il tempo di pausa dal tempo trascorso totale. Esempio: da 09:00 a 18:00 (9 ore), togliendo 1 ora di pranzo restano 8 ore.
Posso sommare più durate?
La versione attuale calcola il tempo trascorso per una sola coppia di orari. Se devi sommare più intervalli, calcola ciascuno separatamente, somma i secondi totali e poi dividi la somma per 3.600 per riconvertirla in ore, minuti e secondi.
Dati del calendario 2026

Calcolatrici correlate