Geben Sie Beginn und Ende im 24-Stunden-Format ein. Geht die Zeitspanne über mehrere Tage, geben Sie auch das Startdatum und das Enddatum ein (bei Uhrzeiten am selben Tag können die Daten leer bleiben).
Inhaltsverzeichnis
-
Was Sie auf dieser Seite tun können
-
Wofür ist diese Berechnung nützlich?
-
Anleitung
-
Formel
-
Symbole und Begriffe
-
Was Sie vorab wissen sollten
-
Mit Excel berechnen
-
Mit Google Tabellen berechnen
-
Mit Python berechnen
-
Die Formel in LaTeX und anderen mathematischen Schreibweisen (zum Kopieren)
-
Die Berechnung von ChatGPT ausführen lassen
-
Die Vorteile von DataChef
-
Verwandte Funktionen
-
Alle NumberChef-Rechner
Was Sie auf dieser Seite tun können
- Geben Sie zwei Uhrzeiten ein, zum Beispiel 8:30 bis 17:30 Uhr, und Sie sehen sofort die Zeitdifferenz in Stunden, Minuten und Sekunden (hier 9 h)
- Geben Sie ein Startdatum und ein Enddatum ein, dann werden auch Zeitspannen über mehrere Tage, etwa vom 10. Juli um 22:00 Uhr bis zum 12. Juli um 6:30 Uhr, als „1 d 8 h 30 min“ berechnet (Schaltjahre eingeschlossen)
- Das Ergebnis zeigt dieselbe Zeitspanne auch als Gesamtstunden (eine Dezimalzahl, etwa 32,5 h), Gesamtminuten und Gesamtsekunden
- Bleiben die Daten leer und liegt das Ende früher als der Beginn, wird angenommen, dass der Beginn am Vortag lag, sodass auch Zeitspannen über Mitternacht funktionieren
- Auf dieser Seite finden Sie außerdem eine leicht verständliche Erklärung der Formeln und Formeln zum Kopieren für Excel, Google Tabellen und Python
Wofür ist diese Berechnung nützlich?
Ein Fernbus, der um 22:00 Uhr abfährt und am nächsten Morgen um 6:30 Uhr ankommt, ist \(23400 - 79200 + 86400 = 30600\) Sekunden = 8 Stunden 30 Minuten unterwegs, auch wenn sich unterwegs das Datum ändert.
Wer die Fahrzeit kennt, kann viel besser abschätzen, wie lange er an Bord schlafen kann, und planen, was er nach der Ankunft tut. Auch wenn ein Fahrplan die Fahrzeit nicht nennt, etwa bei Regionalbahnen oder Anschlüssen, können Sie sie aus Abfahrts- und Ankunftszeit selbst berechnen.
Gehen Sie um 23:30 Uhr ins Bett und stehen um 6:15 Uhr auf, haben Sie 6 Stunden 45 Minuten geschlafen. Weil die Zeitspanne über Mitternacht geht, funktioniert die Rechnung, die den Beginn als am Vortag liegend behandelt (mit Addieren von 86400 Sekunden), unverändert.
Die Schlafdauer gehört zu den einfachsten Gesundheitsaufzeichnungen. Schreiben Sie jeden Tag auf, wann Sie ins Bett gehen und wann Sie aufstehen, dann können Sie mit dieser Subtraktion zum Beispiel ausrechnen, wie viele Stunden Sie diese Woche im Durchschnitt geschlafen haben.
Startet eine Läuferin um 9:00 Uhr bei einem Marathon und läuft um 13:57 Uhr ins Ziel, ist ihre Zeit 4 Stunden 57 Minuten. Auch wenn Sie die Stoppuhr vergessen haben, finden Sie die Zeitdifferenz durch Subtraktion, sofern Sie Start- und Zielzeit kennen.
Zeitnahme in Leichtathletik, Schwimmen, Radsport und anderen Sportarten ist genau das: der Unterschied zweier Uhrzeiten. Das Entbündeln im Sechzigersystem bei Minuten und Sekunden richtig zu beherrschen, ist die Grundlage, um Ergebnisse genau zu vergleichen.
Lernen Sie von 19:15 bis 21:45 Uhr, sind das 2 Stunden 30 Minuten Lernzeit an diesem Tag. Schreiben Sie Beginn und Ende auf, dann können Sie die Tagessummen später mit derselben Subtraktion zusammenzählen.
Lernprotokolle für eine Prüfung, Zeitprotokolle für Homeoffice und mehr: „Von wann bis wann“ in „wie viele Stunden“ umzurechnen, tun Sie fast jeden Tag.
„Wie viele Stunden sind es vom 10. Juli um 18:00 Uhr bis zu einer Frist am 12. Juli um 9:00 Uhr?“ Bei 2 Tagen zwischen den Daten sind es \(86400 \times 2 + 32400 - 64800 = 140400\) Sekunden = 39 Stunden (1 Tag und 15 Stunden).
Wer die verbleibende Zeit in Stunden denkt, plant Arbeit viel realistischer als mit dem vagen Gefühl „ich habe noch 2 Tage“. Der Countdown bis zu einem Raketenstart oder einer Prüfung ist dieselbe Art von Zeitdifferenz über mehrere Tage.
Formel
Symbole und Begriffe
Symbole
| \(h\), \(m\), \(s\) | ha, em, es | Die Stunde (\(h\)), die Minute (\(m\)) und die Sekunde (\(s\)) einer Uhrzeit im 24-Stunden-Format (Beispiel: Für 17:30 Uhr ist \(h = 17\), \(m = 30\) und \(s = 0\)). Es sind die Anfangsbuchstaben von Stunde (englisch hour), Minute (minute) und Sekunde (second). |
| \(T\) | te | Eine Uhrzeit, in Sekunden seit Mitternacht umgerechnet, berechnet mit \(T = 3600h + 60m + s\). (Beispiel - 17:30:00 Uhr → 63000 Sekunden) |
| \(T_1\), \(T_2\) | T eins, T zwei | Der Beginn in Sekunden (\(T_1\)) und das Ende in Sekunden (\(T_2\)). (Beispiel - 8:30:00 Uhr → \(T_1 = 30600\), 17:30:00 Uhr → \(T_2 = 63000\)) |
| \(h_1, m_1\), \(h_2, m_2\) | ha eins, em eins, ha zwei, em zwei | Die Stunde und die Minute des Beginns (Index 1) und des Endes (Index 2), verwendet in der Formel für das schriftliche Subtrahieren. |
| \(D\) | de | Die Zeitdifferenz (wie lang es von Beginn bis Ende ist). Das D steht für „Differenz“ (englisch „duration“). Der Rechner auf dieser Seite berechnet sie zuerst in Sekunden und zeigt sie dann als „9 h“ oder „3 h 59 min“ an. |
| \(n\) | en | Die Zahl der Tage vom Startdatum bis zum Enddatum, gezählt nur nach den Daten im Kalender. (Beispiel - vom 10. Juli bis zum 12. Juli ist \(n = 2\)) |
| \(3600\), \(86400\) | dreitausendsechshundert, sechsundachtzigtausendvierhundert | Die Sekunden pro Stunde (\(60 \times 60 = 3600\)) und die Sekunden pro Tag (\(24 \times 3600 = 86400\)). |
Begriffe
| Uhrzeit | Ein Zeitpunkt wie 8:30 Uhr. Sie unterscheidet sich von einer Zeitspanne wie 9 Stunden. Diese Seite berechnet die Zeitspanne zwischen zwei Uhrzeiten (die Zeitdifferenz). |
| Zeitspanne | Wie lange etwas dauert, etwa 9 Stunden. Sie unterscheidet sich von einer Uhrzeit wie 8:30 Uhr. Diese Seite berechnet die Zeitspanne zwischen zwei Uhrzeiten (die Zeitdifferenz). |
| Zeitdifferenz | Die Länge der Zeit, die vom Beginn bis zum Ende vergeht (auch verstrichene Zeit genannt). Sie ist die Antwort, die diese Seite berechnet. |
| 24-Stunden-Format | Eine Schreibweise der Uhrzeit mit den Stunden 0 bis 23. Uhrzeiten nach 12 Uhr mittags schreiben Sie mit 12 mehr (5:30 Uhr nachmittags → 17:30 Uhr, 10 Uhr abends → 22 Uhr). Mitternacht ist 0:00 Uhr, und Mittag bleibt 12:00 Uhr. |
| Sechzigersystem | Eine Zählweise in Gruppen zu 60, bei der 60 Einheiten eine Einheit der nächstgrößeren Stufe ergeben. 60 Sekunden ergeben 1 Minute und 60 Minuten ergeben 1 Stunde. Vermischt man es mit dem gewöhnlichen Zehnersystem, passieren leicht Fehler, deshalb rechnet dieser Rechner zuerst alles in Sekunden. |
| Entbündeln | Bei der Subtraktion wird 1 aus der nächsthöheren Stelle geholt und in kleinere Einheiten zerlegt, wenn eine Stelle zu klein zum Abziehen ist. Beim schriftlichen Subtrahieren von Uhrzeiten entbündeln Sie 60 statt 10 (1 Stunde = 60 Minuten, 1 Minute = 60 Sekunden). |
| über Mitternacht | Wenn sich zwischen Beginn und Ende das Datum ändert, etwa bei einem Nachtbus oder einer Nachtschicht. Rechnet man ohne Daten, ist das Ende die kleinere Zahl als der Beginn, deshalb wird angenommen, dass der Beginn am Vortag lag, und ein Tag, 86400 Sekunden, wird addiert. (Geben Sie Daten ein, werden stattdessen die Tage zwischen den Daten verwendet.) |
| Schaltjahr | Ein Jahr mit einem 29. Februar (etwa alle 4 Jahre). Zählt man die Tage zwischen zwei Daten, hat eine Zeitspanne, die den 29. Februar einschließt, einen Tag mehr. Dieser Rechner zählt genau wie der Kalender richtig. |
Was Sie vorab wissen sollten
Hier steht, was Ihnen hilft, die Berechnung auf dieser Seite wirklich zu verstehen und nicht nur den Knopf zu drücken.
Wenn Sie nicht weiterkommen, ist es der schnellste Weg, diese Themen noch einmal durchzugehen.
| Uhrzeit und Zeitdifferenz (Klasse 2–3, 7–9 Jahre) |
|
| Vormittag, Nachmittag und das 24-Stunden-Format (Klasse 2–3, 7–9 Jahre) |
|
| Subtraktion mit Entbündeln (Klasse 2–3, 7–9 Jahre) |
|
| Division mit Rest (Klasse 3–4, 8–10 Jahre) |
|
| Dezimalzahlen (Klasse 4–5, 9–11 Jahre) |
|
Mit Excel berechnen
| Stunde (24-Stunden-Format) | 17 |
| Minute | 30 |
| Sekunde | 0 |
| Uhrzeit in Sekunden | =B1*3600+B2*60+B3 |
| Beginn: Stunde (24-Stunden-Format) | 8 |
| Beginn: Minute | 30 |
| Beginn: Sekunde | 0 |
| Ende: Stunde (24-Stunden-Format) | 17 |
| Ende: Minute | 30 |
| Ende: Sekunde | 0 |
| Beginn in Sekunden | =B1*3600+B2*60+B3 |
| Ende in Sekunden | =B4*3600+B5*60+B6 |
| Zeitdifferenz (s) | =WENN(B8<B7;B8-B7+86400;B8-B7) |
| Zeitdifferenz: Stunden | =QUOTIENT(B9;3600) |
| Zeitdifferenz: Minuten | =QUOTIENT(REST(B9;3600);60) |
| Zeitdifferenz: Sekunden | =REST(B9;60) |
| Beginn (Datum und Uhrzeit) | =DATUM(2026;7;10)+ZEIT(22;0;0) |
| Ende (Datum und Uhrzeit) | =DATUM(2026;7;12)+ZEIT(6;30;0) |
| Zeitdifferenz (Unterschied der Seriennummern = Tage) | =B2-B1 |
| Zeitdifferenz als h:mm:ss | =TEXT(B2-B1;"[h]:mm:ss") |
| Gesamtstunden (Dezimalzahl) | =(B2-B1)*24 |
In der zweiten Tabelle tragen Sie Beginn und Ende in B1 bis B6 ein. B7 und B8 rechnen sie in Sekunden um (30600 und 63000), und B9 zeigt die Zeitdifferenz in Sekunden (32400). Die Funktion WENN addiert 86400, wenn das Ende die kleinere Zahl ist, um Zeitspannen über Mitternacht zu behandeln. B10 bis B12 teilen die Sekunden mit QUOTIENT (der ganzzahlige Teil einer Division) und REST (der Rest) in Stunden, Minuten und Sekunden auf. Das Ergebnis ist 9 Stunden 0 Minuten 0 Sekunden.
Die dritte Tabelle funktioniert über mehrere Tage. Bilden Sie Datum und Uhrzeit mit den Funktionen DATUM und ZEIT, speichert Excel sie als Seriennummer (1 Tag = 1), sodass die Subtraktion in B3 allein die Zeitdifferenz als Dezimalzahl in Tagen ergibt (etwa 1,3542 Tage). Das Textformat „[h]:mm:ss“ in B4 zählt Stunden über 24 hinaus weiter und zeigt „32:30:00“, und B5 multipliziert die Seriennummer mit 24 und ergibt 32,5 Gesamtstunden. Ersetzen Sie einfach die Werte in Spalte B durch Ihre eigenen.
Mit Google Tabellen berechnen
| Stunde (24-Stunden-Format) | 17 |
| Minute | 30 |
| Sekunde | 0 |
| Uhrzeit in Sekunden | =B1*3600+B2*60+B3 |
| Beginn: Stunde (24-Stunden-Format) | 8 |
| Beginn: Minute | 30 |
| Beginn: Sekunde | 0 |
| Ende: Stunde (24-Stunden-Format) | 17 |
| Ende: Minute | 30 |
| Ende: Sekunde | 0 |
| Beginn in Sekunden | =B1*3600+B2*60+B3 |
| Ende in Sekunden | =B4*3600+B5*60+B6 |
| Zeitdifferenz (s) | =WENN(B8<B7;B8-B7+86400;B8-B7) |
| Zeitdifferenz: Stunden | =QUOTIENT(B9;3600) |
| Zeitdifferenz: Minuten | =QUOTIENT(REST(B9;3600);60) |
| Zeitdifferenz: Sekunden | =REST(B9;60) |
| Beginn (Datum und Uhrzeit) | =DATUM(2026;7;10)+ZEIT(22;0;0) |
| Ende (Datum und Uhrzeit) | =DATUM(2026;7;12)+ZEIT(6;30;0) |
| Zeitdifferenz (Unterschied der Seriennummern = Tage) | =B2-B1 |
| Zeitdifferenz als h:mm:ss | =TEXT(B2-B1;"[h]:mm:ss") |
| Gesamtstunden (Dezimalzahl) | =(B2-B1)*24 |
Mit Python berechnen
from datetime import datetime
# Beginn und Ende (Datum und Uhrzeit; bei Zeiten am selben Tag dasselbe Datum verwenden)
start = datetime(2026, 7, 10, 22, 0, 0) # 10. Juli 2026, 22:00:00
end = datetime(2026, 7, 12, 6, 30, 0) # 12. Juli 2026, 6:30:00
duration = end - start # Zeitdifferenz (ein timedelta)
total_seconds = int(duration.total_seconds()) # Gesamtsekunden
hours, remainder = divmod(total_seconds, 3600) # Stunden und die übrigen Sekunden
minutes, seconds = divmod(remainder, 60) # den Rest in Minuten und Sekunden aufteilen
days, day_remainder = divmod(total_seconds, 86400) # für die Anzeige mit Tagen
print(f"Zeitdifferenz: {hours} h {minutes} min {seconds} s")
print(f"Mit Tagen: {days} d {day_remainder // 3600} h {day_remainder % 3600 // 60} min")
print(f"Gesamtstunden: {total_seconds / 3600} h")
print(f"Gesamtminuten: {total_seconds / 60} min")
print(f"Gesamtsekunden: {total_seconds} s")
Die Formel in LaTeX und anderen mathematischen Schreibweisen (zum Kopieren)
T = 3600h + 60m + s
T = 3600h + 60m + s
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>T</mi><mo>=</mo>
<mn>3600</mn><mi>h</mi>
<mo>+</mo><mn>60</mn><mi>m</mi>
<mo>+</mo><mi>s</mi>
</mrow>
</math>
T = 3600h + 60m + s
totalSeconds = 3600*h + 60*m + s
T := 3600*h + 60*m + s;
T = 3600*h + 60*m + s;
T = 3600h + 60m + s
D = T₂ − T₁ (T₂ ≥ T₁), D = T₂ − T₁ + 86400 (T₂ < T₁)
D = T_2 - T_1 \quad (T_2 \ge T_1), \qquad D = T_2 - T_1 + 86400 \quad (T_2 < T_1)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>D</mi><mo>=</mo>
<msub><mi>T</mi><mn>2</mn></msub><mo>−</mo>
<msub><mi>T</mi><mn>1</mn></msub>
<mo>,</mo><mspace width="0.7em"/>
<mi>D</mi><mo>=</mo>
<msub><mi>T</mi><mn>2</mn></msub><mo>−</mo>
<msub><mi>T</mi><mn>1</mn></msub>
<mo>+</mo><mn>86400</mn>
</mrow>
</math>
D = T_2 - T_1, D = T_2 - T_1 + 86400
durationSeconds = If[t2 >= t1, t2 - t1, t2 - t1 + 86400]
dur := `if`(t2 >= t1, t2 - t1, t2 - t1 + 86400); # D ist in Maple reserviert (der Differentialoperator), deshalb wird der Name dur verwendet
if t2 >= t1, D = t2 - t1; else, D = t2 - t1 + 86400; end
D = T_2 - T_1 (T_2 ≥ T_1), D = T_2 - T_1 + 86400 (T_2 < T_1)
D = 60(h₂ − h₁) + (m₂ − m₁)
D = 60(h_2 - h_1) + (m_2 - m_1)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>D</mi><mo>=</mo>
<mn>60</mn>
<mo>(</mo><msub><mi>h</mi><mn>2</mn></msub><mo>−</mo><msub><mi>h</mi><mn>1</mn></msub><mo>)</mo>
<mo>+</mo>
<mo>(</mo><msub><mi>m</mi><mn>2</mn></msub><mo>−</mo><msub><mi>m</mi><mn>1</mn></msub><mo>)</mo>
</mrow>
</math>
D = 60(h_2 - h_1) + (m_2 - m_1)
durationMinutes = 60*(h2 - h1) + (m2 - m1)
dur := 60*(h2 - h1) + (m2 - m1); # D ist in Maple reserviert (der Differentialoperator), deshalb wird der Name dur verwendet
D = 60*(h2 - h1) + (m2 - m1);
D = 60(h_2 - h_1) + (m_2 - m_1)
D = 86400n + T₂ − T₁
D = 86400n + T_2 - T_1
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>D</mi><mo>=</mo>
<mn>86400</mn><mi>n</mi>
<mo>+</mo><msub><mi>T</mi><mn>2</mn></msub>
<mo>−</mo><msub><mi>T</mi><mn>1</mn></msub>
</mrow>
</math>
D = 86400n + T_2 - T_1
durationSeconds = 86400*n + t2 - t1
dur := 86400*n + T2 - T1; # D ist in Maple reserviert (der Differentialoperator), deshalb wird der Name dur verwendet
D = 86400*n + T2 - T1;
D = 86400n + T_2 - T_1
Die Berechnung von ChatGPT ausführen lassen
Sie sind ein Assistent für Zeitberechnungen. Führen Sie die folgende Berechnung durch, indem Sie tatsächlich Python-Code ausführen, und stützen Sie Ihre Antwort ausschließlich auf die Zahlen aus dem Ausführungsergebnis (nicht im Kopf rechnen und nicht schätzen). Der Beginn ist der 10. Juli 2026 um 22:00:00 Uhr und das Ende der 12. Juli 2026 um 6:30:00 Uhr (beides im 24-Stunden-Format). Berechnen Sie jeweils: 1. Die Zeitdifferenz (in der Form „X Stunden Y Minuten Z Sekunden“) 2. Die Zeitdifferenz mit Tagen (in der Form „X Tage Y Stunden Z Minuten“) 3. Die Gesamtstunden (als Dezimalzahl), die Gesamtminuten und die Gesamtsekunden Bestimmen Sie die Zeitdifferenz durch Subtraktion von Python-datetime-Objekten und teilen Sie sie mit divmod in Stunden, Minuten und Sekunden auf. Zeigen Sie die verwendeten Formeln und die Zahlen aus dem Ausführungsergebnis.
Anleitung
-
1Zahlen eingebenGeben Sie die Zahlen, mit denen Sie rechnen möchten, in die Eingabefelder ein
-
2BerechnenKlicken Sie auf die Schaltfläche „Berechnen“
-
3Ergebnis ablesenDas Ergebnis erscheint sofort. Auf derselben Seite finden Sie auch den Rechenweg und die Erklärung der Formel
Die Vorteile von DataChef
Kein Fachwissen nötig – einfach und intuitiv
Keine persönlichen Daten erforderlich
Die Datei wird nach dem Download automatisch gelöscht
Keine Quellenangabe nötig
Keine vorherige Genehmigung erforderlich
