Geben Sie Beginn und Ende ein. Wenn Sie eine Pause in Minuten eingeben, wird die Arbeitszeit abzüglich der Pause gleichzeitig berechnet.
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 einen Beginn und ein Ende ein, zum Beispiel 9:00 bis 17:30 Uhr, und Sie sehen sofort die Zeit dazwischen (die Anwesenheitszeit)
- Geben Sie eine Pause in Minuten ein, und die Arbeitszeit abzüglich der Pause wird gleichzeitig berechnet
- Das Ergebnis zeigt auch Dezimalstunden, etwa 7 h 30 min → 7,5 Stunden, die Sie direkt mit einem Stundenlohn multiplizieren können, sowie die gesamten Arbeitsminuten
- Auch Schichten über Mitternacht, bei denen das Ende früher liegt als der Beginn, etwa 22:00 bis 6:00 Uhr, werden berechnet
- 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?
Bei einer Schicht von 9:00 bis 17:30 Uhr mit 1 Stunde unbezahlter Mittagspause arbeiten Sie 7 Stunden 30 Minuten, das sind 7,5 Dezimalstunden. Bei 15 € pro Stunde sind das \(15 \times 7{,}5 = 112{,}50\) Euro.
Schreiben Sie „7 Stunden 30 Minuten“ als „7,3 Stunden“, stimmt der Lohn nicht. Wer nur diese eine Umrechnung kennt, nämlich die Minuten durch 60 zu teilen, kann die Lohnabrechnung prüfen und abschätzen, was eine Schicht bringt.
Für die Lohnabrechnung nimmt ein Betrieb Kommen und Gehen jedes Tages, ermittelt die Anwesenheitszeit, zieht unbezahlte Pausen ab und addiert die Arbeitszeit für jeden Abrechnungszeitraum. Zum Beispiel ergeben 8 + 8 + 7,5 + 8 + 8,5 = 40 Stunden in einer Woche.
In Deutschland müssen Arbeitgeber Beginn und Ende der täglichen Arbeitszeit erfassen; das hat das Bundesarbeitsgericht 2022 entschieden. Zeiterfassungs-Apps machen intern dasselbe: Uhrzeiten in Minuten umrechnen, subtrahieren und Pausen abziehen, immer wieder. Bei Stundenzetteln auf Papier oder dem Dienstplan eines kleinen Betriebs reicht diese Methode, um mit Taschenrechner und Notizblock zu rechnen.
Bei einer Nachtschicht von 22:00 bis 6:00 Uhr ergeben die Zahlen allein „6 − 22“, und das ist negativ. Addieren Sie einen Tag mit 24 Stunden (1440 Minuten), sehen Sie, dass es eine 8-Stunden-Schicht ist.
In Berufen mit Nachtschichten, etwa in Pflege, Betreuung, Fabriken und Geschäften, die rund um die Uhr geöffnet sind, gehört die Zeit über Mitternacht zum Alltag. Wer versteht, wie sie funktioniert, kann prüfen, ob die Stunden im Dienstplan stimmen. Nach Feierabend um 6:00 Uhr muss außerdem eine Ruhezeit von mindestens 11 Stunden folgen (§ 5 Arbeitszeitgesetz), die nächste Schicht kann also frühestens um 17:00 Uhr beginnen.
Das Arbeitszeitgesetz legt in Deutschland fest, dass die werktägliche Arbeitszeit 8 Stunden nicht überschreiten darf. Sie kann auf bis zu 10 Stunden verlängert werden, wenn innerhalb von 6 Kalendermonaten oder 24 Wochen im Durchschnitt 8 Stunden werktäglich nicht überschritten werden (§ 3 ArbZG). Wie Überstunden vergütet oder durch Freizeit ausgeglichen werden, regeln Arbeitsvertrag, Tarifvertrag oder Betriebsvereinbarung. Arbeiten Sie von 8:00 bis 17:30 Uhr mit 30 Minuten Pause, sind das 9 Stunden pro Tag und 45 Stunden in 5 Tagen, also 5 Stunden über 40.
Wer die eigenen Stunden richtig ausrechnet, merkt, wenn er zu viel arbeitet, und kann die Stunden prüfen, auf denen die Überstunden beruhen. (Die genauen Regeln hängen von Ihrem Vertrag und Ihrem Arbeitgeber ab, klären Sie Einzelheiten also dort.)
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 freiberufliche Arbeit oder Homeoffice und mehr: „Von wann bis wann“ in „wie viele Stunden“ umzurechnen, tun Sie fast jeden Tag, nicht nur bei der Arbeit.
Formel
Symbole und Begriffe
Symbole
| \(h\), \(m\) | ha, em | Die Stunde (\(h\)) und die Minute (\(m\)) einer Uhrzeit im 24-Stunden-Format (Beispiel: Für 17:30 Uhr ist \(h = 17\) und \(m = 30\)). Es sind die Anfangsbuchstaben von Stunde (englisch hour) und Minute (minute). |
| \(T\) | te | Eine Uhrzeit, in Minuten seit Mitternacht umgerechnet, berechnet mit \(T = 60h + m\). (Beispiel - 17:30 Uhr → 1050 Minuten) |
| \(T_1\), \(T_2\) | T eins, T zwei | Der Beginn in Minuten (\(T_1\)) und das Ende in Minuten (\(T_2\)). (Beispiel - 9:00 Uhr → \(T_1 = 540\), 17:30 Uhr → \(T_2 = 1050\)) |
| \(E\) | e | Die Anwesenheitszeit (die Zeit von Beginn bis Ende) in Minuten. Das E steht für „Ende“ (englisch „elapsed“). |
| \(B\) | be | Die Pause in Minuten. Das B steht für „Pause“ (englisch „break“). |
| \(W\) | we | Die Arbeitszeit (die Anwesenheitszeit abzüglich der Pause, also die Zeit, die Sie tatsächlich gearbeitet haben) in Minuten. Das W steht für „Work“ (englisch für Arbeit). |
| \(H\) | ha (groß) | Die Arbeitszeit als Dezimalzahl in Stunden (Dezimalstunden), berechnet mit \(H = W \div 60\). Verwechseln Sie es nicht mit dem kleinen \(h\) (die Stunde einer Uhrzeit). (Beispiel - 450 Minuten → 7,5 Stunden) |
| \(1440\) | eintausendvierhundertvierzig | Die Anzahl der Minuten pro Tag: \(24 \times 60 = 1440\). Sie wird bei einer Schicht über Mitternacht (Beginn am Vortag) addiert. |
Begriffe
| Uhrzeit | Ein Zeitpunkt wie 9:00 Uhr. Sie unterscheidet sich von einer Zeitspanne wie 8 Stunden 30 Minuten. Diese Seite berechnet die Zeitspanne zwischen zwei Uhrzeiten. |
| Zeitspanne | Wie lange etwas dauert, etwa 8 Stunden 30 Minuten. Sie unterscheidet sich von einer Uhrzeit wie 9:00 Uhr. Diese Seite berechnet die Zeitspanne zwischen zwei Uhrzeiten. |
| 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. |
| Anwesenheitszeit | Die gesamte Zeit vom Beginn bis zum Ende, Pausen eingeschlossen. Bei der Arbeit ist es die Zeit, die Sie vom Kommen bis zum Gehen im Betrieb verbringen. |
| Arbeitszeit | Die Anwesenheitszeit abzüglich der Pause, also die Zeit, die Sie tatsächlich gearbeitet haben. Nach dem Arbeitszeitgesetz ist die Arbeitszeit die Zeit vom Beginn bis zum Ende der Arbeit ohne die Ruhepausen (§ 2 ArbZG). Beim Stundenlohn ist normalerweise diese Zeit die Grundlage für den Lohn. (Unbezahlte Pausen werden abgezogen. Wie kurze Erholungszeiten vergütet werden, regelt der Arbeitsvertrag.) |
| Dezimalstunden | Zeit als Dezimalzahl, zum Beispiel 7 Stunden 30 Minuten = 7,5 Stunden. Die Minuten werden durch 60 geteilt, sodass sich der Wert direkt mit einem Stundenlohn multiplizieren lässt. Beachten Sie, dass 7 Stunden 30 Minuten nicht 7,3 Stunden sind. Zeiterfassungssysteme und Lohnprogramme zeigen Stunden oft in dieser Form. |
| Schicht über Mitternacht | Eine Schicht, bei der sich mittendrin das Datum ändert, etwa eine Nachtschicht. Das Ende ist die kleinere Zahl als der Beginn, deshalb wird bei der Rechnung ein Tag, 1440 Minuten, addiert. |
| Sechzigersystem | Eine Zählweise in Gruppen zu 60, bei der 60 Einheiten eine Einheit der nächstgrößeren Stufe ergeben. 60 Minuten ergeben 1 Stunde. Vermischt man es mit gewöhnlichen Dezimalzahlen (Zehnersystem), passieren leicht Fehler, deshalb rechnet dieser Rechner zuerst alles in Minuten. |
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 Zeitspanne (Klasse 2–3, 7–9 Jahre) |
|
| Vormittag, Nachmittag und das 24-Stunden-Format (Klasse 2–3, 7–9 Jahre) |
|
| Schriftliches Subtrahieren und 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 |
| Uhrzeit in Minuten | =B1*60+B2 |
| Beginn: Stunde (24-Stunden-Format) | 9 |
| Beginn: Minute | 0 |
| Ende: Stunde (24-Stunden-Format) | 17 |
| Ende: Minute | 30 |
| Beginn in Minuten | =B1*60+B2 |
| Ende in Minuten | =B3*60+B4 |
| Anwesenheitszeit (min) | =WENN(B6<B5;B6-B5+1440;B6-B5) |
| Anwesenheit: Stunden | =QUOTIENT(B7;60) |
| Anwesenheit: Minuten | =REST(B7;60) |
| Anwesenheitszeit (min) | 510 |
| Pause (min) | 60 |
| Arbeitszeit (min) | =B1-B2 |
| Arbeit: Stunden | =QUOTIENT(B3;60) |
| Arbeit: Minuten | =REST(B3;60) |
| Dezimalstunden | =RUNDEN(B3/60;2) |
In der zweiten Tabelle tragen Sie Beginn und Ende in B1 bis B4 ein. B5 und B6 rechnen sie in Minuten um (540 und 1050), und B7 zeigt die Anwesenheitszeit (510 Minuten). Die Funktion WENN addiert 1440, wenn das Ende die kleinere Zahl ist, damit auch Schichten über Mitternacht (zum Beispiel Beginn 22, Ende 6) stimmen. B8 und B9 teilen die Minuten mit QUOTIENT (der ganzzahlige Teil einer Division) und REST (der Rest) in Stunden und Minuten auf. Das Ergebnis ist 8 Stunden 30 Minuten.
In der dritten Tabelle tragen Sie in B1 die Anwesenheitszeit in Minuten und in B2 die Pause in Minuten ein. B3 zeigt die gearbeiteten Minuten (450), B4 und B5 teilen sie in 7 Stunden 30 Minuten auf, und B6 zeigt die Dezimalstunden (7,5; RUNDEN rundet auf 2 Nachkommastellen, wenn die Division nicht glatt aufgeht). Multiplizieren Sie Ihren Stundenlohn mit B6, um den Lohn zu erhalten. Ersetzen Sie einfach die Werte in Spalte B durch Ihre eigenen.
Mit Google Tabellen berechnen
| Stunde (24-Stunden-Format) | 17 |
| Minute | 30 |
| Uhrzeit in Minuten | =B1*60+B2 |
| Beginn: Stunde (24-Stunden-Format) | 9 |
| Beginn: Minute | 0 |
| Ende: Stunde (24-Stunden-Format) | 17 |
| Ende: Minute | 30 |
| Beginn in Minuten | =B1*60+B2 |
| Ende in Minuten | =B3*60+B4 |
| Anwesenheitszeit (min) | =WENN(B6<B5;B6-B5+1440;B6-B5) |
| Anwesenheit: Stunden | =QUOTIENT(B7;60) |
| Anwesenheit: Minuten | =REST(B7;60) |
| Anwesenheitszeit (min) | 510 |
| Pause (min) | 60 |
| Arbeitszeit (min) | =B1-B2 |
| Arbeit: Stunden | =QUOTIENT(B3;60) |
| Arbeit: Minuten | =REST(B3;60) |
| Dezimalstunden | =RUNDEN(B3/60;2) |
Mit Python berechnen
# Beginn und Ende (24-Stunden-Format) und Pause (Minuten)
start_hour, start_minute = 9, 0
end_hour, end_minute = 17, 30
rest_minutes = 60
start_total = start_hour * 60 + start_minute # Beginn in Minuten
end_total = end_hour * 60 + end_minute # Ende in Minuten
elapsed_minutes = end_total - start_total # Anwesenheitszeit (Minuten)
if elapsed_minutes < 0:
# Ende liegt vor dem Beginn -> die Schicht hat am Vortag begonnen (über Mitternacht), also einen Tag addieren
elapsed_minutes += 1440
work_minutes = elapsed_minutes - rest_minutes # Arbeitszeit (Minuten)
decimal_hours = round(work_minutes / 60, 2) # Dezimalstunden (für den Stundenlohn)
def format_minutes(total_minutes):
# Minuten in die Form „8 h 30 min“ umwandeln („0 h“ bei 0 Minuten)
hours, minutes = divmod(total_minutes, 60)
if hours == 0 and minutes == 0:
return "0 h"
if hours == 0:
return f"{minutes} min"
if minutes == 0:
return f"{hours} h"
return f"{hours} h {minutes} min"
print(f"Anwesenheitszeit: {format_minutes(elapsed_minutes)} ({elapsed_minutes} min)")
print(f"Arbeitszeit: {format_minutes(work_minutes)} ({work_minutes} min)")
print(f"Dezimalstunden: {decimal_hours} h")
Die Formel in LaTeX und anderen mathematischen Schreibweisen (zum Kopieren)
T = 60h + m
T = 60h + m
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>T</mi><mo>=</mo>
<mn>60</mn><mi>h</mi>
<mo>+</mo><mi>m</mi>
</mrow>
</math>
T = 60h + m
totalMinutes = 60*h + m
T := 60*h + m;
T = 60*h + m;
T = 60h + m
E = T₂ − T₁ (T₂ ≥ T₁), E = T₂ − T₁ + 1440 (T₂ < T₁)
E = T_2 - T_1 \quad (T_2 \ge T_1), \qquad E = T_2 - T_1 + 1440 \quad (T_2 < T_1)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>E</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>E</mi><mo>=</mo>
<msub><mi>T</mi><mn>2</mn></msub><mo>−</mo>
<msub><mi>T</mi><mn>1</mn></msub>
<mo>+</mo><mn>1440</mn>
</mrow>
</math>
E = T_2 - T_1, E = T_2 - T_1 + 1440
elapsedMinutes = If[t2 >= t1, t2 - t1, t2 - t1 + 1440]
E := `if`(t2 >= t1, t2 - t1, t2 - t1 + 1440);
if t2 >= t1, E = t2 - t1; else, E = t2 - t1 + 1440; end
E = T_2 - T_1 (T_2 ≥ T_1), E = T_2 - T_1 + 1440 (T_2 < T_1)
W = E − B, H = W ÷ 60
W = E - B, \quad H = \dfrac{W}{60}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>W</mi><mo>=</mo>
<mi>E</mi><mo>−</mo><mi>B</mi>
<mo>,</mo><mspace width="0.7em"/>
<mi>H</mi><mo>=</mo>
<mfrac><mi>W</mi><mn>60</mn></mfrac>
</mrow>
</math>
W = E - B, H = W / 60
workMinutes = elapsedMinutes - restMinutes; decimalHours = workMinutes / 60
W := E - B; H := W / 60;
W = E - B; H = W / 60;
W = E - B, H = W / 60
Die Berechnung von ChatGPT ausführen lassen
Sie sind ein Assistent für Arbeitszeitberechnungen. 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). Eine Schicht beginnt um 9:00 Uhr und endet um 17:30 Uhr (beides im 24-Stunden-Format, am selben Tag), mit einer Pause von 60 Minuten. Berechnen Sie jeweils: 1. Die Anwesenheitszeit (die Zeit von Beginn bis Ende, in der Form „X Stunden Y Minuten“) 2. Die Arbeitszeit (die Anwesenheitszeit abzüglich der Pause, in der Form „X Stunden Y Minuten“) 3. Die Arbeitszeit als Dezimalstunden (die gearbeiteten Minuten geteilt durch 60) und als gesamte Minuten Rechnen Sie jede Uhrzeit vor dem Subtrahieren mit „60 × Stunde + Minute“ in Minuten um. Liegt das Ende früher als der Beginn, behandeln Sie die Schicht als am Vortag begonnen (über Mitternacht) und addieren Sie 1440 Minuten. 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
