Vés al contingut principal

Calculadora de temps de franc

Suma o resta durades en format HH:MM:SS, o troba el temps entre dues marques de temps. Útil per a registres de treball, divisions de cursa i seguiment de projectes.

Funciona sense connexió un cop carregat

Formats: HH:MM:SS (p. ex. 01:30:45) o HH:MM (p. ex. 02:15)

Resultat

02:15:30

2h 15m 30s · 8.130 segons en total

135,50
minuts
2,258
hores
8.130
segons
Arrodoniment per facturació
2,26 hores

Usos habituals

  • Calculeu les hores treballadesAfegiu les vostres hores al llarg del dia per registrar el temps dedicat a les tasques o facturar clients.
  • Calculeu els divisions de la carreraAfegiu o resteu els temps de volta per a córrer, natació o ciclisme per a l'anàlisi d'entrenament.
  • Matemàtiques del temps de coccióCombineu preparació + temps de cocció per a receptes, o calculeu quan començar perquè la cena estigui llesta a temps objectiu.
  • Càlculs de la línia de temps del vídeoSumeu duracions de clips per planejar una línia de temps de vídeo, o calculeu on cau la transició.
  • Calculeu el temps total enfocatsSumeu les vostres sessions de Pomodoro per rastrejar el temps enfocats per dia o setmana.

Com funciona

Tot el càlcul passa al navegador utilitzant un analitzador escrit a mà i aritmètica d'enters — sense biblioteca, sense servidor. L'eina converteix cadenes HH:MM:SS a un recompte de segons en brut, aplica suma, resta, o diferència, i després torna a formatar el resultat.

  1. 1
    Anàlisi d'entrada
    Mentre escrius, una funció personalitzada parseHMS divideix cada camp per dos punts i converteix les parts a un únic enter — segons totals. Accepta HH:MM:SS, HH:MM, o un número nu (tractat com a minuts), i rebutja qualsevol cosa no numèrica o fora de l'interval del rellotge.
  2. 2
    Aritmètica específica per mode
    En mode Suma/Resta els dos recomptes de segons se sumen o resten directament. En mode Temps entre, l'eina resta l'inici del final; si el resultat és negatiu suma 86400 segons i marca el resultat com a passant per mitjanit. En mode Full d'hores redueix una llista arbitrària de files de durada a una única suma.
  3. 3
    Arrodoniment de facturació
    Un cop existeix un resultat, un càlcul separat arrodoneix el total de segons absolut a l'increment de 6, 10, o 15 minuts més proper utilitzant arrodoniment d'enters (Math.round(abs / increment) * increment), i després mostra el valor arrodonit com a hores decimals per facturar.
  4. 4
    Visualització de resultats i còpia
    El recompte de segons final es formata en HH:MM:SS, un desglossament en anglès planer (per exemple, '2h 15m 30s'), i conversions d'unitats (minuts decimals, hores decimals, segons en brut). El botó de còpia escriu la cadena HH:MM:SS al porta-retalls via navigator.clipboard.writeText.

Eines relacionades

Preguntes freqüents