acento.io
Calcolatore

Calcolatore di tempo

Somma, sottrai o misura la durata tra due orari — funziona con qualsiasi formato tu abbia a portata di mano, tutto nel browser.

By Karina Zulmery Suárez Bustos , Industrial engineer
Last updated:

Cosa fa questo time calculator

Questa versione italiana del calcolatore di tempo ti permette di sommare turni, sottrarre pause e trovare la durata esatta tra due orari senza aprire un foglio di calcolo. Il parser accetta HH:MM:SS, MM:SS, la notazione compatta 1h 30m e i secondi grezzi — il formato che hai già, non quello che dovresti avere. Il risultato compare simultaneamente in HH:MM:SS, forma leggibile, ISO 8601 duration (es. PT1H30M) e secondi totali, pronto da incollare in un'API, un timesheet o un documento. L'INRIM di Torino mantiene il riferimento ufficiale UTC italiano con orologi atomici a fontana di cesio: la precisione conta, e qui ogni secondo viene conteggiato correttamente. 100% lato client — i tuoi dati non lasciano mai il browser. Nessun upload, nessun tracciamento, nessun log sul server.

Funzionalità

  • Parser tollerante ai formati. Accetta HH:MM:SS, MM:SS, 1h 30m 45s, secondi interi e orari a 12/24 ore senza preimpostazioni da cambiare.
  • Somma e sottrazione di durate. Concatena più intervalli (turni, task, tratte) o sottrai pause e interruzioni per ottenere il netto lavorato.
  • Durata tra due orari. Inserisci orario di entrata e uscita e ottieni istantaneamente le ore lavorate — utile come time card calculator o time punch calculator.
  • Output in tutti i formati comuni. HH:MM:SS per i sistemi gestionali, ISO 8601 (PT1H30M) per le API REST, secondi totali per il codice, forma leggibile per i report.
  • Calcolo ore lavorative. Somma le voci di un timesheet settimanale e verifica il totale ore prima di inviarlo a HR — nessun rischio di errori di trascinamento delle celle. Se hai bisogno di lavorare sulle date oltre che sugli orari, il [date calculator](/it/date-calculator/) copre quella parte.
  • Privacy assoluta. Nessun dato viene trasmesso: tutto il calcolo avviene nel tuo browser. Zero cookie funzionali, zero log server.

Come usare il time calculator

Scegli la modalità, inserisci i valori nel formato che preferisci e leggi il risultato immediato — nessun tasto da premere.

  1. Seleziona la modalità. "Somma / sottrai durate" per sommare intervalli o togliere pause; "Durata tra due orari" per calcolare quante ore separano entrata e uscita.
  2. Inserisci le durate o gli orari. Puoi scrivere 01:30:00, 1h 30m, 90m o 5400 (secondi) — il parser li riconosce tutti. Per la durata tra due orari usa il formato 24h, es. 09:00 e 17:30.
  3. Scegli l'operazione. Premi + per sommare o − per sottrarre la seconda durata alla prima.
  4. Copia il risultato nel formato che ti serve. HH:MM:SS va nel gestionale, PT1H30M nell'API, i secondi totali nella variabile del tuo script. Se lavori anche con timestamp Unix, l'[Unix timestamp converter](/it/timestamp-converter/) completa il workflow.

Casi d'uso comuni

  • Timesheet e calcolo ore lavorate. Somma le voci giornaliere di un cartellino (time card calculator) e verifica che le ore settimanali corrispondano ai valori attesi prima dell'elaborazione payroll. Molti contratti prevedono arrotondamenti a 5 o 15 minuti: il totale in secondi ti aiuta a controllare la policy esatta.
  • Stima ETA e pianificazione. Aggiungi i tempi di guida, cottura o lavorazione per calcolare l'ora di arrivo o di completamento — più preciso di un'approssimazione mentale.
  • Payload API con durate ISO 8601. Converti una durata leggibile come 1h 30m nella stringa PT1H30M richiesta da calendari, scheduler e API REST senza scrivere codice al volo.
  • Monitoraggio turni in produzione e healthcare. Misura la durata di un turno, una procedura o un intervento chirurgico inserendo orario di inizio e fine — risultato istantaneo senza ambiguità AM/PM grazie al formato 24h.
  • Editing video e podcast. Calcola la durata totale di clip o segmenti sommando i timecode, o trova il punto di taglio sottraendo intro e outro dalla durata finale.

Domande frequenti

I miei dati vengono inviati a qualche server?

No. Tutti i calcoli avvengono interamente nel tuo browser tramite JavaScript lato client. Nessun valore viene trasmesso, registrato o analizzato. Puoi usarlo anche offline dopo il primo caricamento della pagina.

Posso sommare più di due durate?

Sì: aggiungi la terza, quarta e quinta durata una alla volta usando il tasto + dopo ogni risultato intermedio. Per timesheet con molte voci, è più rapido portare il totale parziale e aggiungere la voce successiva.

Perché devo usare l'orario in 24h per la modalità 'durata tra due orari'?

L'orario a 12h senza AM/PM è ambiguo: 09:00 potrebbe essere mattina o sera. Usando il formato 24h (es. 09:0017:30) il calcolo delle ore lavorative è univoco e non richiede logica aggiuntiva per gestire il cambio di giorno.

Come funziona il formato ISO 8601 per le durate?

Lo standard ISO 8601 — adottato anche dalla norma UNI EN 28601 in Italia — esprime le durate come P[n]DT[n]H[n]M[n]S. Un'ora e mezza si scrive PT1H30M, non 1h30m. Il calcolatore ti restituisce già la stringa corretta, pronta per i payload API, i feed RSS e gli scheduler.

Cosa succede se l'orario di fine è nel giorno successivo?

Per turni a cavallo della mezzanotte (es. 22:0006:00) usa la modalità 'somma durate': calcola prima le ore fino a mezzanotte (2h), poi quelle dopo (6h) e sommale. In alternativa, il [date calculator](/it/date-calculator/) gestisce l'aritmetica su date e ore con cambio di giorno.

Posso usarlo per calcolare l'età o il cron di un job?

Per calcolare l'età in anni e giorni usa il nostro [age calculator](/it/age-calculator/). Per analizzare espressioni cron e capire quando scatta il prossimo job, il [cron expression parser](/it/cron-parser/) è lo strumento giusto.