Zeit dazwischen
Vom 1. Januar um 9:00 bis zum 2. Januar um 10:30 vergehen 1 Tag, 1 Stunde und 30 Minuten, insgesamt 1.530 Minuten. Geben Sie Daten, Daten mit Uhrzeit oder reine Uhrzeiten ein, in beliebiger Reihenfolge. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Von
- 2026-01-01T09:00:00Z
- To
- 2026-01-02T10:30:00Z
- Tage
- 1
- Stunden
- 1
- Minuten
- 30
- Minuten gesamt
- 1.530
Die Zeit dazwischen ist die Uhrspanne, die zwischen zwei ausdrücklichen Daten oder Uhrzeiten liegt, ausgewiesen als ganze Tage, Reststunden und Restminuten. Wer nach der Zeit zwischen zwei Daten sucht, braucht diese gemischte Aufschlüsselung für eine Schicht, einen Flug, einen Klinikaufenthalt oder ein Projektfenster, nicht ein ziviles Alter in Jahren-Monaten-Tagen und nicht einen lebenden Countdown mit Restsekunden. Dieses Werkzeug erfindet niemals das Jetzt aus der Hostuhr.
Was die verstrichene Zeit zwischen zwei Marken wirklich zählt
Die verstrichene Zeit zwischen zwei Marken ist eine Uhrdauer, kein ziviles Alter und kein lebender Countdown. Die Engine nimmt zwei geprüfte Augenblicke, zieht ihre absoluten Sekundenzähler ab, nimmt den Absolutwert, damit jede Reihenfolge zulässig ist, und kürzt die Spanne dann in ganze Tage zu sechsundachtzigtausendvierhundert Sekunden, Reststunden zu dreitausendsechshundert Sekunden und Restminuten zu sechzig Sekunden.
Ein Rest von neunundfünfzig Sekunden wird keine Minute: Minuten sind ganze Minuten nach Abzug von Tagen und Stunden, sodass das Tripel stets nichtnegative ganze Zahlen sind, mit Stunden von null bis dreiundzwanzig und Minuten von null bis neunundfünfzig. Nur-Datum-Werte sind Mitternacht jenes zivilen Tages, daher sind der erste Januar bis zum dritten Januar zwei Tage, null Stunden und null Minuten. Eine Datumszeit wie der erste Januar um neun Uhr bis zum zweiten Januar um zehn Uhr dreißig ist ein Tag, eine Stunde und dreißig Minuten.
Nur-Uhr-Werte wie neun Uhr fünfzehn und siebzehn Uhr fünfundvierzig bleiben auf einem anonymen selben Tag und liefern null Tage plus die Stunden und Minuten jener Tagesstrecke. Gleiche Augenblicke liefern null in jeder Komponente und markieren direction als zero. Kommt das Ende vor dem Start, bleiben Tage, Stunden und Minuten die absolute verstrichene Länge und direction ist backward, sodass ein umgedrehtes Paar nicht scheitert und keine negative Dauer erfindet.
Die Zeichenkette formatted fügt die drei Komponenten zu einer lesbaren Zeile, etwa zwei Tage, zwei Stunden, dreißig Minuten, für Etiketten und Belege. Nutzen Sie einen benachbarten Jahre-Monate-Tage-Helfer, wenn die Suche Datum zu Datum als Zivilmonate ist, einen vorzeichenbehafteten Minutenhelfer, wenn das Produkt nur eine ganze Zahl speichert, und einen Countdown-Helfer, wenn Restsekunden erscheinen müssen; nutzen Sie diese Seite, wenn die Anfrage die Zeit zwischen zwei Marken ist und die Antwort Tage, Stunden und Minuten sein muss.
Wo ein Rechner für die Zeit zwischen zwei Marken seinen Platz verdient
Schichtschalter und Gehaltsentwürfe brauchen Tage, Stunden und Restminuten zwischen einem Einstempel und einem Ausstempel, nicht eine einzige ganze Zahl von Minuten und nicht ein ziviles Alter in Jahren und Monaten. Reiseschalter drucken dasselbe Tripel auf eine Reiseroute, sodass ein Freitagmorgen-Abflug und eine Sonntagnachmittag-Ankunft als zwei Tage, einige Stunden und Restminuten beschrieben wird, statt eines gleitenden Mittels, das über eine Zeitzone driftet. Klinik- und Hotelakten speichern die gemischte Spanne gegen zwei ausdrückliche Stempel, damit ein Prüfer dasselbe Paar Monate später erneut abspielen und dieselbe Aufschlüsselung erhalten kann.
Persönliche Übersichten nutzen den kostenlosen Zeitspannenrechner im Browser dafür, wie lange ein Konzert, eine Kurssitzung oder eine Autofahrt wirklich dauerte, ohne eine Datumsbibliothek zu installieren oder eine Zeitzonendatenbank an jeden Client zu senden. Halten Sie Erwartungen ehrlich: diese Fähigkeit misst verstrichene Uhrzeit zwischen zwei ausdrücklichen Daten oder Uhrzeiten; sie überspringt keine Wochenenden als Geschäftszeit, lädt keine Feiertagskalender, erfindet kein Heute wenn ein Feld fehlt, wandelt keine Mondmonate und behält keine Restsekunden im Hauptripel.
Koppeln Sie sie mit einem Jahre-Monate-Tage-Werkzeug, wenn das Formular ein ziviles Alter fragt, und mit einem Ganztagshelfer, wenn der Produkttext niemals Stunden erwähnt. Weil die Umsetzung reines parse der Stufe A ist, bleibt jeder erfolgreiche Aufruf günstig, deterministisch und frei von Modelltoken oder ausgehendem Netz, genau das, was Regressionssuiten brauchen, wenn sie Schalttags- und Übernachtpaare über Jahrzehnte von Start- und Endstempeln festnageln.
Anwendungsfälle
Nachtschichten und Stundenzettel
Übergeben Sie eine Einstempel-Datumszeit und eine Ausstempel-Datumszeit, um Tage, Reststunden und Restminuten einer Gehaltszeile ohne Hostuhr-Drift zu zeigen.
Verstrichene Reisezeit einer Route
Geben Sie einen Abflugstempel und einen Ankunftstempel ein, um zu drucken, wie lange eine Reise in Tagen, Stunden und Minuten dauerte.
Uhrspannen am selben Tag
Messen Sie, wie lange ein Kurs, eine Besprechung oder ein Besuch zwischen zwei reinen Uhrzeiten an einem anonymen selben Tag dauerte.
Häufige Fragen
Wie zählt dieser Zeitspannenrechner Tage, Stunden und Minuten?
Die Engine wandelt beide Endpunkte in absolute Sekunden, nimmt die absolute Differenz und kürzt sie in ganze Tage, Reststunden und Restminuten.
Was geschieht, wenn das Ende vor dem Start liegt?
Die Anfrage gelingt trotzdem. Days, hours und minutes sind die absolute verstrichene Spanne; direction wird auf backward gesetzt, damit ein Formular das Paar als umgekehrt kennzeichnen kann, ohne eine negative Dauer zu erfinden.
Nutzt dieser Rechner automatisch die aktuelle Uhrzeit?
Nein. Sowohl from als auch to sind Pflicht.
Welche Eingaben werden als ungültige Daten abgelehnt?
Februar in einem Gemeinjahr, oder eine Stunde außerhalb von null bis dreiundzwanzig.
Kann ich nur Daten oder nur Uhrzeiten eingeben?
Ja. Ein Datum allein zählt ab Mitternacht, vom 1. bis 3. Januar sind es also 2 Tage. Zwei reine Uhrzeiten gelten als derselbe Tag und ergeben null Tage plus die Stunden und Minuten dazwischen.
Was passiert mit übrigen Sekunden?
Sie fallen weg und werden nicht aufgerundet. Minuten zählen nur als ganze Minuten, nachdem Tage und Stunden abgezogen sind, daher werden neunundfünfzig übrige Sekunden nie zu einer zusätzlichen Minute.
Verwandte Tools
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/life/time-in-between \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"from":"2026-01-01T09:00:00Z","to":"2026-01-02T10:30:00Z"}'const res = await fetch("https://api.kit.forhosting.com/life/time-in-between", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"from": "2026-01-01T09:00:00Z",
"to": "2026-01-02T10:30:00Z"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/time-in-between",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"from": "2026-01-01T09:00:00Z",
"to": "2026-01-02T10:30:00Z"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/time-in-between", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"from":"2026-01-01T09:00:00Z","to":"2026-01-02T10:30:00Z"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"from":"2026-01-01T09:00:00Z","to":"2026-01-02T10:30:00Z"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/time-in-between", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"from": "2026-01-01T09:00:00Z",
"to": "2026-01-02T10:30:00Z"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.time_in_between",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
year_min | 1 |
year_max | 9999 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Sie senden beide Endpunkte als Kalendertage, ISO-Datumszeiten oder Uhrzeiten desselben Tages; die Engine prüft jedes Token, wandelt beide mit proleptischer gregorianischer Arithmetik in absolute Sekunden und liefert stets dasselbe Tripel im Browser, in der Dauerintegration und über die API. Unmögliche Kalendertage und fehlgeformte Uhrzeiten scheitern mit invalid_input und werden nicht berechnet. Erfolgreiche API-Aufrufe nutzen den veröffentlichten Grundpreis $0.002.
Was die verstrichene Zeit zwischen zwei Marken wirklich zählt
Das Feld total_minutes ist die ausschließliche Ganzminutenzahl derselben absoluten Spanne, nützlich wenn ein Stundenzettel auch eine ungeordnete Länge in Minuten braucht.
Eingabevertrag, Datumsprüfung und Form der Antwort
Jeder Wert darf ein ziviler Kalendertag im Format YYYY-MM-DD sein, eine volle ISO-8601-Datumszeit mit wahlweisem T- oder Leerzeichen-Trenner, wahlweisen Sekunden, abgeschnittener Sekundenbruchteil und wahlweisem abschließendem Z oder numerischem Versatz, oder eine reine Uhrzeit als HH:mm oder HH:mm:ss. Jahre reichen von eins bis neuntausendneunhundertneunundneunzig, Monate von eins bis zwölf, und der Tag muss in jenem Monat unter gregorianischen Schaltregeln existieren, einschließlich des neunundzwanzigsten Februar nur in Schaltjahren. Stunden laufen von null bis dreiundzwanzig und Minuten und Sekunden von null bis neunundfünfzig. Eine reine Uhrzeit darf nicht mit einem Kalenderdatum oder einer Datumszeit gemischt werden: beide Endpunkte müssen reine Uhrzeiten sein oder beide müssen ein Datum tragen, sonst scheitert die Anfrage und nennt das inkonsistente Paar. Senden Sie POST eines kompakten JSON-Körpers mit zwei Pflicht-Zeichenkettenfeldern: from und to. Wahlweise Aliasse start, begin, start_date und date_from gehören zu from; end, until, end_date und date_to gehören zu to, damit Formularbauer und typisierte SDKs vertraute Namen behalten. Unmögliche Paare wie zweitausenddreiundzwanzig Bindestrich null zwei Bindestrich neunundzwanzig werden mit invalid_input abgelehnt statt in den März gedrängt. Fehlende Felder, leere Zeichenketten und Nicht-Zeichenketten scheitern mit invalid_input unter Nennung des Feldes und werden nicht berechnet. Beide Endpunkte sind absichtlich Pflicht: ein Zeitspannenrechner, der still die Hostwanduhr einsetzt, liefert unterschiedliche Antworten in der Dauerintegration, auf einem Laptop über einen Meridian und auf einem Worker in Coordinated Universal Time, was Audits und reproduzierbare Exporte zerbricht.
Wo ein Rechner für die Zeit zwischen zwei Marken seinen Platz verdient
Rufen Sie die vorausbezahlte API auf, wenn Stempelkarten-Pipelines, Reiseroutenexporte oder Aufenthaltsregister einen stabilen Vertrag unter vorausbezahltem Guthaben zu $0.002 je erfolgreichem Element brauchen; fehlgeschlagene Prüfungen werden nach der Ablehnung durch die Engine nicht berechnet.
Technische Fragen
Was kostet eine Berechnung der Zeit zwischen zwei Marken?
Das Browserwerkzeug ist auf Ihrem Gerät kostenlos. API-Anfragen nutzen vorausbezahltes Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.