ForHosting KIT · Haushalt, Küche und Freizeit

Dauer zwischen Uhrzeiten

Von 09:30 bis 14:45 vergehen 5 Stunden 15 Minuten, und eine Nachtschicht von 22:15 bis 06:40 wird korrekt über Mitternacht gerechnet. Geben Sie zwei Uhrzeiten im 24-Stunden-Format ohne Datum ein und erhalten Sie Stunden und Minuten. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Startzeit
09:30
Endzeit
14:45
Erhalten Sie
Start
09:30
End
14:45
Stunden
5
Minuten
15

Wie lange dauert es von 09:30 bis 17:45? Und wie lange dauert eine Nachtschicht, die um 22:15 beginnt und um 06:40 endet? Ein Rechner für die Dauer zwischen zwei Uhrzeiten beantwortet diese Alltagsfragen ohne Kalenderdatum: Sie geben zwei Uhrzeiten im 24-Stunden-Format ein und erhalten die verstrichenen Stunden und Minuten; liegt das Ende vor dem Beginn, wird Mitternacht einmal überschritten. Ungültige Zeiten wie 25:00 oder 9:30 AM werden abgelehnt statt stillschweigend umgedeutet. Es gibt keinen Netzaufruf, keine Systemuhr und keinen Zufall — nur Minuten ab Mitternacht und, falls nötig, einen einzigen Zuschlag von vierundzwanzig Stunden.

Wie zwei Uhrzeiten zu Stunden und Minuten werden

Eine Uhrzeit im Vierundzwanzigstundenformat ist eine Position auf dem kreisförmigen bürgerlichen Tag, keine Dauer und kein Kalenderdatum. Halbneun morgens sind fünfhundertsiebzig Minuten nach Mitternacht; vierzehn Uhr fünfundvierzig sind achthundertfünfundachtzig Minuten nach Mitternacht. Das Abziehen dieser Minuten-ab-Mitternacht-Zählungen ergibt das verstrichene Intervall, wenn beide Ablesungen auf denselben bürgerlichen Tag fallen: achthundertfünfundachtzig minus fünfhundertsiebzig sind dreihundertfünfzehn Minuten, die sich in fünf Stunden und fünfzehn Minuten teilen.

Liegt das Ende vor dem Beginn — eine Nachtschicht von zweiundzwanzig Uhr fünfzehn bis sechs Uhr vierzig, ein Parkaufenthalt über Mitternacht, ein Schlaffenster von dreiundzwanzig Uhr zehn bis sechs Uhr fünfzig — wird eine naive Subtraktion negativ. Die Uhrzeitdauer-Regel addiert dann eintausendvierhundertvierzig Minuten, die Länge eines bürgerlichen Tages, sodass das Intervall Mitternacht einmal überquert und im geschlossenen Bereich von null Stunden null Minuten bis dreiundzwanzig Stunden neunundfünfzig Minuten bleibt.

Gleicher Beginn und gleiches Ende ergeben null verstrichene Zeit, nicht einen vollen Tag, weil beide Ablesungen denselben Augenblick auf dem Zifferblatt nennen.

Wo ein Uhrzeitdauer-Rechner sich bezahlt macht

Nach einem Uhrzeitdauer-Rechner greift man, wenn zwei Zifferblattablesungen zu einer Länge werden sollen, ohne ein Kalenderdatum zu erfinden. Park- und Garagensysteme nennen die Standzeit von der Einfahrtsuhrzeit bis zur Ausfahrtsuhrzeit, einschließlich eines nächtlichen Übergangs, wenn ein Wagen nach Mitternacht fährt. Eltern und Trainer stoppen eine Übung, die um sechzehn Uhr beginnt und um siebzehn Uhr fünfundvierzig endet.

Pflege, Leitstellen und Hotelnachtrezeptionen berechnen ein Intervall, das spät beginnt und früh am nächsten Morgen endet. Lernende der verstrichenen Zeit prüfen, dass von 09:30 bis 14:45 fünf Stunden und fünfzehn Minuten liegen und nicht ein Borgerfehler auf dem Papier. Weil das Werkzeug Zwölfstundenketten AM/PM und unzulässige Stunden ablehnt, dient es auch als Prüfer des Vierundzwanzigstundenformats für Aufnahmeformulare, die 25:00 nicht annehmen dürfen.

Kombinieren Sie diese Seite mit einem Datumsunterschied- oder Countdown-Werkzeug, wenn Sie auch ganze Tage zwischen Kalenderdaten brauchen, oder mit einem Addier-Rechner, wenn Sie zwei Dauern addieren statt zwei Zifferblätter subtrahieren müssen.

Nachtschicht und Stunden über Mitternacht

Wandeln Sie einen Beginn um 22:15 und ein Ende um 06:40 in acht Stunden fünfundzwanzig Minuten für einen Stundenzettel um, der Zifferblattzeit will, keine Dezimalstunden.

Park- und Terminstandzeit

Berechnen Sie, wie lange ein Wagen, ein Gerichtstermin oder ein Klinikbesuch von der Einfahrtsuhrzeit bis zur Ausfahrtsuhrzeit dauerte, einschließlich eines Übergangs über Mitternacht.

Schulische Prüfungen der verstrichenen Zeit

Lassen Sie Lernende prüfen, dass von 09:30 bis 14:45 fünf Stunden fünfzehn Minuten liegen und dass 25:00 als unzulässige 24-Stunden-Uhrzeit abgelehnt wird.

Was geschieht, wenn die Endzeit vor der Startzeit liegt?

Das Intervall gilt als einmaliger Übergang über Mitternacht. Von 22:15 bis 06:40 ist das Ergebnis 8 Stunden 25 Minuten und overnight ist wahr. Gleiche Zeiten ergeben null, nicht einen vollen Tag.

Welche Uhrzeitformate werden akzeptiert?

Nur 24-Stunden-H:MM oder HH:MM, Stunde 0–23 und Minute 00–59. Führende Nullen an der Stunde sind optional. Sekunden, ISO-Zeitpunkte und 12-Stunden-AM/PM werden abgelehnt.

Was passiert, wenn Start- und Endzeit gleich sind?

Das Ergebnis ist null, nicht ein ganzer Tag. Zwei gleiche Uhrzeiten bezeichnen denselben Moment auf dem Zifferblatt, daher nimmt der Rechner nicht an, dass dazwischen 24 Stunden vergangen sind.

Kann der Rechner mehr als 24 Stunden messen?

Nein. Er rechnet nur einmal über Mitternacht, die Ergebnisse reichen also von null bis 23 Stunden 59 Minuten. Für mehrere Tage nutzen Sie ein Werkzeug, das zwischen Kalenderdaten zählt.

Bekomme ich die Dauer auch in Minuten?

Ja. Neben Stunden und Minuten erhalten Sie die genaue Minutenzahl, praktisch für Stundenzettel oder Parkzeiten: Von 09:30 bis 14:45 sind es 315 Minuten.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/life/clock-duration

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/life/clock-duration \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"start_time":"09:30","end_time":"14:45"}'
{
  "start_time": "09:30",
  "end_time": "14:45"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.clock_duration",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Wie zwei Uhrzeiten zu Stunden und Minuten werden

Der Algorithmus befragt niemals die Systemuhr, ruft niemals einen Netzdienst auf und verwendet niemals Zufall, sodass dasselbe Paar von Uhrzeitzeichenketten stets dieselben Stunden, Minuten, total_minutes und das overnight-Flag liefert.

Eingabevertrag, Vierundzwanzigstundenformat und Fehler

Jede muss eine gültige Vierundzwanzigstunden-Uhrzeit in der Form H:MM oder HH:MM sein, mit der Stunde als ganzer Zahl von null bis dreiundzwanzig und der Minute als zweistelliger ganzer Zahl von null bis neunundfünfzig. Führende Nullen an der Stunde sind optional, sodass neun Uhr fünf und 09:05 denselben Augenblick nennen. Ein fehlendes Feld, eine nach dem Zuschneiden leere Zeichenkette oder ein Nicht-Zeichenkettenwert scheitern ebenfalls, weil dieser Vertrag ein Zifferblattformat ist, kein Daueraddierer und kein Freitextparser. Ungültige Eingabe wird nicht berechnet. Der Anfragetext trägt zwei Pflichtzeichenketten: start_time und end_time. Zwölfstundenketten wie 9:30 AM, ISO-Zeitpunkte mit Kalenderdatum, Zeiten mit Sekunden wie 14:30:00 und Werte außerhalb des Bereichs wie 24:00, 25:00 oder 12:60 scheitern mit invalid_input und nennen das schuldige Feld. Die Aliasse start, from und begin werden für start_time akzeptiert; die Aliasse end, to, until und stop werden für end_time akzeptiert, damit Formulare und Skripte den Namen nutzen können, den sie schon haben. Bei Erfolg gibt die Antwort beide Zeiten auf zweistellige HH:MM normalisiert zurück, die verstrichenen Stunden und Minuten als ganze Zahlen, total_minutes als die genaue ganze Minutenzahl, overnight als booleschen Wert, der nur wahr ist, wenn das Ende vor dem Beginn lag, eine pretty-Zeichenkette wie 5h 15m und eine kurze Formel, die Sie neben die Antwort drucken können. Erfolgreiche API-Aufrufe nutzen den veröffentlichten Grundpreis $0.002.

Wo ein Uhrzeitdauer-Rechner sich bezahlt macht

Schichtleitungen wandeln ein start_time und ein end_time in Stunden und Minuten für einen Stundenzettel um, der Dezimalstunden ablehnt. Die Umsetzung ist reines parse der Stufe tier A: keine Modelltoken, kein ausgehendes HTTP und kein Date-Objekt. Das hält die Latenz bei einer Handvoll Rechenoperationen und das Kostenmodell ehrlich bei $0.002 je erfolgreicher API-Anfrage, während eine fehlgeschlagene Prüfung niemals Prepaid-Guthaben verbraucht.

Wie berechnet man die verstrichene Zeit zwischen zwei Uhrzeiten?

Senden Sie start_time und end_time als 24-Stunden-HH:MM-Zeichenketten. Die API wandelt jede in Minuten ab Mitternacht, subtrahiert, addiert 1440 Minuten, wenn das Ende früher liegt, und liefert Stunden plus Minuten.

Warum werden 9:30 AM oder 25:00 abgelehnt?

Dieser Vertrag ist ein 24-Stunden-Zifferblatt. Zwölfstunden-Meridiane und Stunden außerhalb von 0–23 sind kein gültiges 24-Stunden-Format, scheitern also mit invalid_input und werden nicht berechnet.

Was kostet der Uhrzeitdauer-Rechner?

Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen Prepaid-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →