Zum Hauptinhalt springen

Zeitrechner – kostenlos

HH:MM:SS-Dauern addieren oder subtrahieren oder die Zeit zwischen zwei Zeitstempeln berechnen. Nützlich für Arbeitsprotokolle, Rennsplits und Projektverfolgung.

Funktioniert nach dem Laden offline

Formate: HH:MM:SS (z. B. 01:30:45) oder HH:MM (z. B. 02:15)

Ergebnis

02:15:30

2h 15m 30s · 8.130 Sekunden gesamt

135,50
Minuten
2,258
Stunden
8.130
Sekunden
Rundung für Abrechnung
2,26 Stunden

Häufige Anwendungen

  • Berechnen Sie geleistete ArbeitsstundenZählen Sie Ihre Stunden über den Tag hinweg, um die für Aufgaben aufgewendete Zeit zu protokollieren oder Kunden abzurechnen.
  • Berechnen Sie RennzeitabständeAddieren oder subtrahieren Sie Lap-Zeiten beim Laufen, Schwimmen oder Radfahren für die Trainingsanalyse.
  • Zeitberechnung beim KochenKombinieren Sie Vor- und Garzeit für Rezepte, oder berechnen Sie, wann Sie beginnen sollen, damit das Abendessen zeitlich bereit ist.
  • Berechnungen der VideozeitachseAddieren Sie Clip-Dauern, um eine Videozeitachse zu planen, oder berechnen Sie, wo ein Übergang liegt.
  • Berechnen Sie die GesamtfokuszeitSummieren Sie Ihre Pomodoro-Sitzungen, um die fokussierte Zeit pro Tag oder Woche zu verfolgen.

So funktioniert es

Die gesamte Berechnung erfolgt im Browser mit einem selbst geschriebenen Parser und Ganzzahl-Arithmetik – keine Bibliothek, kein Server. Das Tool wandelt HH:MM:SS-Zeichenketten in eine reine Sekundenzahl um, addiert, subtrahiert oder bildet die Differenz und formatiert das Ergebnis wieder.

  1. 1
    Eingabe-Parsing
    Während Sie tippen, teilt eine eigene Funktion parseHMS jedes Feld an Doppelpunkten und wandelt die Teile in eine einzige Ganzzahl um – die Gesamtsekunden. Sie akzeptiert HH:MM:SS, HH:MM oder eine bloße Zahl (als Minuten behandelt) und lehnt alles Nicht-Numerische oder außerhalb des Uhrzeitbereichs ab.
  2. 2
    Modusabhängige Arithmetik
    Im Modus Addieren/Subtrahieren werden die beiden Sekundenwerte direkt addiert oder voneinander abgezogen. Im Modus Zeitdifferenz zieht das Tool den Start vom Ende ab; ist das Ergebnis negativ, addiert es 86400 Sekunden und markiert, dass Mitternacht überschritten wird. Im Modus Zeiterfassung wird eine beliebige Liste von Dauerzeilen zu einer Summe zusammengefasst.
  3. 3
    Rundung für die Abrechnung
    Sobald ein Ergebnis vorliegt, rundet eine separate Berechnung die absolute Sekundensumme per Ganzzahlrundung auf das nächste 6-, 10- oder 15-Minuten-Intervall (Math.round(abs / increment) * increment) und zeigt den gerundeten Wert als Dezimalstunden für die Rechnungsstellung an.
  4. 4
    Anzeige und Kopieren des Ergebnisses
    Die endgültige Sekundenzahl wird als HH:MM:SS, als verständliche Aufschlüsselung (z. B. '2h 15m 30s') und in Einheitenumrechnungen (Dezimalminuten, Dezimalstunden, reine Sekunden) formatiert. Die Kopieren-Schaltfläche schreibt die HH:MM:SS-Zeichenkette über navigator.clipboard.writeText in die Zwischenablage.

Anleitung

Beispiel

Das Tool öffnet sich in „Zeitdauern addieren/subtrahieren“ mit „Dauer A“ bei 01:30:00, „Dauer B“ bei 00:45:30 und ausgewähltem „+“. Die Ergebniskarte zeigt „02:15:30“, darunter „2h 15m 30s · 8.130 Sekunden gesamt“, und drei Kacheln zeigen 135,50 Minuten, 2,258 Stunden und 8.130 Sekunden. Klicken Sie auf „-“, und es wird „00:44:30“. Tragen Sie 00:45:30 in A und 01:30:00 in B ein, mit ausgewähltem „-“, und Sie erhalten „-00:44:30“, mit „(negativ)“ nach den Sekunden. Klicken Sie nun auf „Zeitdifferenz“ und tippen Sie 22:15 in „Von“ und 06:40 in „Bis“. Das Ergebnis ist „08:25:00“, und ein Hinweis sagt „Überschreitet Mitternacht – endet am nächsten Tag“. Wählen Sie unter „Rundung für Abrechnung“ die Option „15 Min.“, und der Stundenwert daneben ändert sich von 8,42 auf 8,50.

Welche Einstellungen zu verwenden sind, und die Grenzen

  • Tippen Sie Zeiten mit Doppelpunkten oder eine nackte Zahl für Minuten. Jedes Feld nimmt HH:MM:SS, HH:MM oder eine ganze Zahl an, die als Minuten zählt: 90 und 0:90 bedeuten beide 01:30:00. Akzeptiert werden nur Ziffern und Doppelpunkte, in bis zu drei Teilen; Dezimalzahlen (1.5), Minuszeichen und AM oder PM werden also abgelehnt. In „Zeitdauern addieren/subtrahieren“ und „Zeiterfassung“ können die Stunden beliebig groß sein, und Minuten oder Sekunden dürfen über 59 liegen, sodass 02:75 als 3 Stunden 15 Minuten gelesen wird. Summen über einen Tag hinaus zählen weiter Stunden, zum Beispiel 26:45:00.
  • Verwenden Sie in „Zeitdifferenz“ Uhrzeiten im 24-Stunden-Format. „Zeitdifferenz“ behandelt beide Felder als Uhrzeiten, daher müssen Stunden 0 bis 23 und Minuten und Sekunden 0 bis 59 sein. Es gibt kein AM oder PM, schreiben Sie also 17:20 für 5:20 pm. Auch hier ist eine einzelne Zahl Minuten: Tippen Sie 9, und das Tool liest 00:09, schreiben Sie also 09:00. Liegt „Bis“ vor „Von“, nimmt das Tool den nächsten Tag an und fügt „Überschreitet Mitternacht – endet am nächsten Tag“ hinzu. Gleiche Zeiten ergeben 00:00:00, nicht 24 Stunden.
  • Nutzen Sie den Modus „Zeiterfassung“, um mehrere Schichten zu summieren. „Zeiterfassung“ beginnt mit zwei leeren Zeilen. Tippen Sie eine Dauer pro Zeile in denselben Formaten; jede gültige Zeile zeigt neben dem Feld ihr eigenes HH:MM:SS, und das Ergebnis ist die Summe. „+ Zeile hinzufügen“ fügt eine Zeile hinzu, und die Schaltfläche × entfernt eine, wobei die letzte Zeile bleibt. Leere Zeilen werden ignoriert, aber eine ungültige Zeile blendet das ganze Ergebnis aus, bis Sie sie beheben. Um Schichten zu summieren, die über Mitternacht gehen, berechnen Sie jede zuerst in „Zeitdifferenz“ und tippen Sie die Ergebnisse dann als Zeilen ein.
  • Ziehen Sie im Modus „Addieren/Subtrahieren“ eine Pause von einer Schicht ab. Um eine 30-minütige Mittagspause von einer Schicht von 09:00 bis 17:20 abzuziehen, tragen Sie diese beiden Zeiten in „Zeitdifferenz“ ein und erhalten 08:20:00. Wechseln Sie zu „Zeitdauern addieren/subtrahieren“, tippen Sie 08:20:00 in „Dauer A“ und 00:30 in „Dauer B“ und klicken Sie auf „-“ für 07:50:00. Beide Modi teilen sich dieselben zwei Felder, die alten Werte stehen nach dem Wechsel also noch da: Überschreiben Sie sie. Ist B größer als A, ist die Antwort negativ und wird mit einem führenden Minuszeichen angezeigt.
  • Wählen Sie für Rechnungen eine Abrechnungsrundung. Sobald ein Ergebnis erscheint, bietet „Rundung für Abrechnung“ „Aus“, „6 Min.“, „10 Min.“ und „15 Min.“ an. Der Stundenwert daneben ist die auf die nächsten 6, 10 oder 15 Minuten gerundete Summe, mit zwei Dezimalstellen angezeigt; exakte Hälften werden aufgerundet. Bei 08:08 ergibt „Aus“ 8,13 Stunden und „15 Min.“ ergibt 8,25. Bei 08:07 ergibt „15 Min.“ 8,00. Die Rundung gilt für die Summe, nicht für jede Zeile, und sie lässt das Hauptergebnis und die Kacheln für Minuten und Stunden unverändert.
  • Kopieren Sie das Ergebnis oder teilen Sie die Rechnung. „Kopieren“ legt den HH:MM:SS-Text, etwa 02:15:30 oder -00:44:30, in die Zwischenablage, und die Schaltfläche zeigt dann „Kopiert!“. „Ergebnis teilen“ erzeugt einen Link, der denselben Modus und dieselben Felder wieder öffnet: Auf einem Smartphone öffnet er das Teilen-Menü, auf einem Computer kopiert er den Link. Die Eingaben stehen hinter dem # in der Adresse, das Browser nicht an den Server senden. Beim Laden eines geteilten Links wird jedes Feld auf 16 Zeichen gekürzt, und ein Link der Zeiterfassung behält höchstens 50 Zeilen.

Häufige Probleme und wie man sie behebt

Unter einem Feld oder unter den Zeilen in der Zeiterfassung erscheint „Ungültige Uhrzeit – verwenden Sie HH:MM oder HH:MM:SS“.
Das Feld enthält etwas anderes als Ziffern und Doppelpunkte, mehr als drei Teile oder einen leeren Teil. Beispiele, die scheitern, sind 1:30 PM, 1.5, -1:00, 1:2:3:4 und 1::30. Entfernen Sie Buchstaben, Vorzeichen und Dezimalzeichen. Für 90 Minuten tippen Sie 90 oder 01:30. Eine Dezimalzahl wie 1.5 Stunden muss als 01:30 geschrieben werden. In der Zeiterfassung ist die leere Zeile in Ordnung; suchen Sie die Zeile mit dem roten Rand.
Es erscheint „Uhrzeiten verwenden Stunden 0–23 und Minuten/Sekunden 0–59“.
Das erscheint nur in „Zeitdifferenz“, wo beide Felder echte Uhrzeiten sein müssen. 24:00 scheitert, verwenden Sie also 00:00, und 08:75 ebenfalls. Die beiden Zeitmodi teilen sich ihre Felder, ein Wert wie 25:00, der in „Zeitdauern addieren/subtrahieren“ funktionierte, ergibt nach dem Wechsel diese Meldung. Meinten Sie eine Zeitspanne statt einer Tageszeit, bleiben Sie im Modus zum Addieren und Subtrahieren.
„Zeitdifferenz“ zeigt ein winziges Ergebnis wie 00:08:00, obwohl Sie acht Stunden erwartet haben.
Eine Zahl ohne Doppelpunkt wird als Minuten gelesen, also ist 9 bis 17 gleich 17 − 9 = 8 Minuten. Tippen Sie die Stunden mit Doppelpunkt: 09:00 und 17:00 ergeben 08:00:00. Dieselbe Regel gilt in den anderen beiden Modi, wo 8 gleich 00:08:00 bedeutet und nicht acht Stunden.
Das Ergebnis trägt den Hinweis „Überschreitet Mitternacht – endet am nächsten Tag“, aber die Schicht lag an einem Tag.
„Bis“ liegt vor „Von“, daher zählt das Tool bis zum nächsten Tag. 17:00 bis 09:00 ergibt 16:00:00. Prüfen Sie, ob die Felder vertauscht sind oder ob eine 12-Stunden-Zeit ohne Umrechnung getippt wurde, etwa 05:00 statt 17:00. Es gibt kein Datumsfeld, daher kann „Zeitdifferenz“ nur Abstände unter 24 Stunden anzeigen.
Die Karte „Ergebnis“ erscheint nie, und es wird kein Fehler angezeigt.
Das Ergebnis erscheint nur, wenn jedes verwendete Feld eine gültige Zeit enthält. Ein leeres Feld zeigt weder Fehler noch Ergebnis. In den Modi mit zwei Feldern brauchen beide Felder einen Wert. In der Zeiterfassung braucht mindestens eine Zeile einen Wert, und jede ungültige Zeile blendet das Ergebnis aus. Füllen Sie das leere Feld oder beheben Sie das Feld mit dem roten Rand und der Meldung darunter.

Wie es im Vergleich abschneidet

Dieses Tool rechnet mit Zeitdauern und Uhrzeiten: Addieren, Subtrahieren, der Abstand zwischen zwei Zeiten und eine Spalte von Zeitdauern, mit Minuten, Stunden und Abrechnungsrundung neben der Antwort. Es weiß nichts über Daten, Zeitzonen, Sommerzeit oder AM und PM und kann daher nicht die Stunden zwischen 17 Uhr am Montag und 9 Uhr am Mittwoch zählen; „Zeitdifferenz“ läuft einmal über Mitternacht hinaus und deckt Abstände unter 24 Stunden ab. Eine Tabellenkalkulation eignet sich für die Lohnabrechnung mit vielen Personen, unbezahlten Pausen oder Überstundenregeln, aber ihre Zeitzellen brauchen das richtige Format. Diese Seite braucht keine Einrichtung, und die Zahlen bleiben auf der Seite, solange Sie den Link nicht teilen.

Ähnliche Tools

Häufige Fragen