Vai al contenuto principale
LibraTool logoLibraTool

Calcolatrice Tempo gratis

Somma o sottrai durate HH:MM:SS, oppure trova il tempo tra due timestamp. Utile per registri di lavoro, tempi di gara e monitoraggio dei progetti.

Funziona offline una volta caricato

Formati: HH:MM:SS (es. 01:30:45) o HH:MM (es. 02:15)

Risultato

02:15:30

2h 15m 30s · 8.130 secondi totali

135,50
minuti
2,258
ore
8.130
secondi
Arrotondamento fatturazione
2,26 ore

Usi comuni

  • Calcola le ore di lavoroSomma le tue ore durante il giorno per registrare il tempo speso su attività o per fatturare i clienti.
  • Calcola gli split di garaAggiungi o sottrai i tempi dei giri di corsa, nuoto o ciclismo per l'analisi dell'allenamento.
  • Matematica del tempo di cotturaCombina i tempi di preparazione e cottura per le ricette, o calcola quando iniziare affinché la cena sia pronta a un'ora target.
  • Calcoli della timeline videoSomma le durate delle clip per pianificare una timeline video, o calcola dove atterra una transizione.
  • Calcola il tempo totale focalizzatoSomma le tue sessioni Pomodoro per tracciare il tempo focalizzato al giorno o alla settimana.

Come funziona

Tutto il calcolo avviene nel browser usando un parser scritto a mano e aritmetica intera — nessuna libreria, nessun server. Lo strumento converte le stringhe HH:MM:SS in un conteggio di secondi grezzo, applica addizione, sottrazione, o differenza, poi formatta il risultato di nuovo.

  1. 1
    Analisi dell'input
    Mentre digiti, una funzione personalizzata parseHMS divide ogni campo sui due punti e converte le parti in un singolo intero — secondi totali. Accetta HH:MM:SS, HH:MM, o un numero semplice (trattato come minuti), e rifiuta qualsiasi cosa non numerica o fuori dall'intervallo dell'orologio.
  2. 2
    Aritmetica specifica per modalità
    In modalità Somma/Sottrai i due conteggi di secondi vengono sommati o sottratti direttamente. In modalità Tempo-Tra lo strumento sottrae l'inizio dalla fine; se il risultato è negativo aggiunge 86400 secondi e segnala il risultato come attraversamento della mezzanotte. In modalità Foglio orario riduce un elenco arbitrario di righe di durata a una singola somma.
  3. 3
    Arrotondamento fatturazione
    Una volta che esiste un risultato, un calcolo separato arrotonda il totale assoluto in secondi all'incremento più vicino di 6, 10, o 15 minuti usando arrotondamento intero (Math.round(abs / incremento) * incremento), poi visualizza il valore arrotondato come ore decimali per la fatturazione.
  4. 4
    Visualizzazione del risultato e copia
    Il conteggio finale di secondi viene formattato in HH:MM:SS, una scomposizione in linguaggio semplice (ad es. '2h 15m 30s'), e conversioni di unità (minuti decimali, ore decimali, secondi grezzi). Il pulsante copia scrive la stringa HH:MM:SS negli appunti tramite navigator.clipboard.writeText.

Guida

Esempio pratico

Lo strumento si apre su «Aggiungi / sottrai durate» con «Durata A» a 01:30:00, «Durata B» a 00:45:30 e «+» selezionato. La scheda del risultato riporta «02:15:30», con sotto «2h 15m 30s · 8.130 secondi totali», e tre riquadri mostrano 135,50 minuti, 2,258 ore e 8.130 secondi. Premi «-» e diventa «00:44:30». Metti 00:45:30 in A e 01:30:00 in B con «-» selezionato e ottieni «-00:44:30», con «(negativo)» dopo i secondi. Ora premi «Tempo tra», scrivi 22:15 in «Ora di inizio» e 06:40 in «Ora di fine». Il risultato è «08:25:00» e una nota dice «Attraversa la mezzanotte — termina il giorno successivo». Sotto «Arrotondamento fatturazione», scegliendo «15 min» la cifra delle ore accanto passa da 8,42 a 8,50.

Quali impostazioni usare, e i limiti

  • Scrivi gli orari con i due punti, o un numero semplice per i minuti. Ogni casella accetta HH:MM:SS, HH:MM o un solo numero intero, che conta come minuti: 90 e 0:90 significano entrambi 01:30:00. Sono accettati solo cifre e due punti, in al massimo tre parti, quindi decimali (1.5), segni meno e AM o PM vengono rifiutati. In «Aggiungi / sottrai durate» e «Foglio orario» le ore possono avere qualsiasi valore e minuti o secondi possono superare 59, quindi 02:75 viene letto come 3 ore e 15 minuti. I totali oltre un giorno continuano a contare le ore, per esempio 26:45:00.
  • In Tempo tra, usa orari sulle 24 ore. «Tempo tra» tratta entrambe le caselle come orari dell'orologio, quindi le ore devono essere da 0 a 23 e minuti e secondi da 0 a 59. Non ci sono AM o PM, quindi scrivi 17:20 per le 5:20 pm. Un numero da solo è in minuti anche qui: scrivi 9 e lo strumento legge 00:09, quindi scrivi 09:00. Se «Ora di fine» precede «Ora di inizio», lo strumento presume il giorno successivo e aggiunge «Attraversa la mezzanotte — termina il giorno successivo». Orari uguali danno 00:00:00, non 24 ore.
  • Usa la modalità Foglio orario per sommare più turni. «Foglio orario» parte con due righe vuote. Scrivi una durata per riga negli stessi formati; ogni riga valida mostra accanto alla casella il proprio HH:MM:SS, e il risultato è la somma. «+ Aggiungi riga» aggiunge una riga e il pulsante × ne rimuove una, anche se l'ultima riga resta. Le righe vuote vengono ignorate, ma una sola riga non valida nasconde l'intero risultato finché non la correggi. Per sommare turni che attraversano la mezzanotte, calcola prima ciascuno in «Tempo tra», poi scrivi i risultati come righe.
  • Togli una pausa da un turno nella modalità Aggiungi / sottrai. Per togliere una pausa pranzo di 30 minuti da un turno dalle 09:00 alle 17:20, inserisci quei due orari in «Tempo tra» per ottenere 08:20:00. Passa ad «Aggiungi / sottrai durate», scrivi 08:20:00 in «Durata A» e 00:30 in «Durata B», e premi «-» per 07:50:00. Le due modalità condividono le stesse due caselle, quindi i vecchi valori sono ancora lì dopo il cambio: sovrascrivili. Se B è maggiore di A, la risposta è negativa e mostrata con un segno meno davanti.
  • Scegli un arrotondamento di fatturazione per le fatture. Quando compare un risultato, «Arrotondamento fatturazione» offre «Off», «6 min», «10 min» e «15 min». La cifra delle ore accanto è il totale arrotondato ai 6, 10 o 15 minuti più vicini e mostrato con due decimali; le metà esatte si arrotondano per eccesso. Per 08:08, «Off» dà 8,13 ore e «15 min» dà 8,25. Per 08:07, «15 min» dà 8,00. L'arrotondamento si applica al totale, non a ogni riga, e lascia invariati il risultato principale e i riquadri di minuti e ore.
  • Copia il risultato o condividi il calcolo. «Copia» mette negli appunti il testo HH:MM:SS, come 02:15:30 o -00:44:30, e il pulsante poi riporta «Copiato!». «Condividi risultato» crea un link che riapre la stessa modalità e le stesse caselle: su un telefono apre il pannello di condivisione, su un computer copia il link. I valori stanno dopo il # nell'indirizzo, che i browser non inviano al server. Quando si carica un link condiviso, ogni casella viene tagliata a 16 caratteri, e un link Foglio orario mantiene al massimo 50 righe.

Problemi comuni e come risolverli

Dice «Ora non valida — usa HH:MM o HH:MM:SS» sotto una casella, o sotto le righe in Foglio orario.
La casella contiene qualcosa di diverso da cifre e due punti, più di tre parti o una parte vuota. Esempi che falliscono sono 1:30 PM, 1.5, -1:00, 1:2:3:4 e 1::30. Rimuovi lettere, segni e decimali. Per 90 minuti scrivi 90 o 01:30. Un decimale come 1,5 ore va scritto 01:30. In Foglio orario, la riga vuota va bene; cerca la riga con il bordo rosso.
Dice «Gli orari usano ore 0-23 e minuti/secondi 0-59».
Compare solo in «Tempo tra», dove entrambe le caselle devono essere orari reali. 24:00 non va, quindi usa 00:00, e nemmeno 08:75. Le due modalità di orario condividono le caselle, quindi un valore come 25:00 che funzionava in «Aggiungi / sottrai durate» dà questo messaggio dopo il cambio. Se intendevi una durata e non un orario del giorno, resta nella modalità di somma e sottrazione.
Tempo tra mostra un risultato minuscolo come 00:08:00 quando ti aspettavi otto ore.
Un numero senza i due punti viene letto come minuti, quindi da 9 a 17 fa 17 − 9 = 8 minuti. Scrivi le ore con i due punti: 09:00 e 17:00 danno 08:00:00. La stessa regola vale nelle altre due modalità, dove 8 significa 00:08:00 e non otto ore.
Il risultato riporta la nota «Attraversa la mezzanotte — termina il giorno successivo» ma il turno era in un solo giorno.
«Ora di fine» precede «Ora di inizio», quindi lo strumento conta in avanti fino al giorno successivo. Da 17:00 a 09:00 dà 16:00:00. Controlla se le caselle sono scambiate, oppure se hai scritto un orario a 12 ore senza convertirlo, come 05:00 per 17:00. Non c'è un campo data, quindi «Tempo tra» può mostrare solo intervalli inferiori a 24 ore.
La scheda «Risultato» non compare mai e non viene mostrato alcun errore.
Il risultato compare solo quando ogni casella in uso contiene un orario valido. Una casella vuota non mostra né errore né risultato. Nelle modalità a due caselle servono entrambi i valori. In «Foglio orario» serve un valore in almeno una riga, e qualsiasi riga non valida nasconde il risultato. Compila la casella vuota, oppure correggi la casella con il bordo rosso e il messaggio sotto.

Come si confronta

Questo strumento fa calcoli su durate e orari: somma, sottrazione, intervallo tra due orari e una colonna di durate, con minuti, ore e arrotondamento di fatturazione accanto alla risposta. Non sa nulla di date, fusi orari, ora legale né AM e PM, quindi non può contare le ore tra le 5 pm di lunedì e le 9 am di mercoledì; «Tempo tra» supera la mezzanotte una volta sola e copre intervalli sotto le 24 ore. Un foglio di calcolo è più adatto a buste paga con molte persone, pause non retribuite o regole sugli straordinari, ma le sue celle orario richiedono il formato giusto. Questa pagina non richiede alcuna configurazione, e i numeri restano nella pagina a meno che tu scelga di condividere il link.

Strumenti correlati

Domande frequenti