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.
- Seleziona la modalità. "Somma / sottrai durate" per sommare intervalli o togliere pause; "Durata tra due orari" per calcolare quante ore separano entrata e uscita.
- Inserisci le durate o gli orari. Puoi scrivere
01:30:00,1h 30m,90mo5400(secondi) — il parser li riconosce tutti. Per la durata tra due orari usa il formato 24h, es.09:00e17:30. - Scegli l'operazione. Premi + per sommare o − per sottrarre la seconda durata alla prima.
- Copia il risultato nel formato che ti serve. HH:MM:SS va nel gestionale,
PT1H30Mnell'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 30mnella stringaPT1H30Mrichiesta 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:00 – 17: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:00 – 06: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.