ForHosting KIT · Entwickler-Tools

Stundendifferenz zwischen UTC-Offsets

Dieser Rechner ermittelt die vorzeichenbehaftete Stundendifferenz zwischen zwei festen UTC-Offset-Zeichenfolgen.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Sie geben einen ersten und einen zweiten Offset ein; das Werkzeug zieht den ersten vom zweiten ab, ohne Uhrzeit, Ort, Sommerzeitregel oder Zeitzonendatenbank abzufragen. Das Ergebnis ist positiv, wenn der zweite Offset vorausliegt, negativ, wenn er zurückliegt, und null, wenn beide denselben Abstand zu UTC bezeichnen. Für nachfolgende Berechnungen wird zusätzlich die exakte Differenz in Minuten ausgegeben.

Richtung des vorzeichenbehafteten Ergebnisses verstehen

Die Rechnung folgt einer eindeutigen Reihenfolge: zweiter Offset minus erster Offset. Ist Offset A UTC+02:00 und Offset B UTC+05:30, lautet das Ergebnis +3.5 Stunden, weil B drei Stunden und dreißig Minuten weiter östlich von UTC liegt als A. Mit vertauschten Eingaben entstehen -3.5 Stunden. Das Vorzeichen hilft, wenn ein Programm eine angezeigte Uhrzeit vom ersten festen Offset zum zweiten verschieben muss. Diese Fähigkeit nimmt jedoch weder Datum noch Uhrzeit entgegen und wandelt sie auch nicht um; sie meldet ausschließlich die Offset-Differenz. Null bedeutet, dass beide Zeichenfolgen denselben UTC-Abstand ausdrücken, selbst wenn eine UTC und die andere Z verwendet. Die Antwort enthält normalisierte Eingaben, einen Dezimalwert in Stunden und einen ganzzahligen Minutenwert. Minuten vermeiden Unklarheiten bei halben, viertel oder anderen gültigen Stundenanteilen; der Stundenwert liefert die meistgesuchte direkte Antwort.

Feste UTC-Offsets präzise eingeben

Verwenden Sie UTC, danach ein Vorzeichen, zwei Stundenziffern, einen Doppelpunkt und zwei Minutenziffern, etwa UTC+05:30 oder UTC-04:00. Sie dürfen das Präfix UTC weglassen und +05:30 oder -04:00 senden. Für null werden UTC und Z akzeptiert. Leerraum um die gesamte Zeichenfolge wird entfernt; Leerraum innerhalb des Offsets wird abgelehnt, damit fehlerhafte Eingaben nicht stillschweigend umgedeutet werden. Die Stunden müssen im zivilen Bereich fester Offsets von minus vierzehn bis plus vierzehn liegen. An beiden Vierzehn-Stunden-Grenzen müssen die Minuten 00 sein, sonst zwischen 00 und 59. Das vorgeschriebene Vorzeichen und der Doppelpunkt verhindern Verwechslungen wie +530 statt +05:30. Ausgegebene Offsets werden als UTC±HH:MM normalisiert, sodass gleichwertige Schreibweisen eine einheitliche Form ergeben. Ungültige Werte erzeugen einen Eingabefehler, der das zu korrigierende Feld nennt, statt ein Ergebnis zu erraten.

Aussagekraft fester Offsets richtig einordnen

Ein fester UTC-Offset ist ein numerischer Abstand und keine geografische Zeitzone. Orte können ihren Offset durch Sommerzeit, staatliche Entscheidungen oder historische Regeln ändern. Eine Stadt kann im Winter einen anderen Offset als im Sommer verwenden, während eine Offset-Zeichenfolge weder Ort noch Datum enthält, um die passende Regel auszuwählen. Diese Fähigkeit führt deshalb keine Zeitzonensuche aus und behauptet nicht, die aktuelle Ortszeit eines benannten Ortes zu kennen. Gerade dieser enge Umfang macht die Antwort deterministisch: Gleiche Zeichenfolgen liefern unabhängig von Ausführungsort und -zeit stets dasselbe Ergebnis. Nutzen Sie das Werkzeug zur Konfigurationsprüfung, zum Vergleich bereits festgelegter Offsets, für vorbereitende Terminrechnungen oder zum Test von Schnittstellen, die numerische Offsets austauschen. Beginnt Ihre Aufgabe mit Zonen wie Europe/London oder America/New_York, lösen Sie diese zunächst für den betreffenden Zeitpunkt auf und übergeben Sie anschließend die ermittelten festen Offsets.

Konfigurierte Dienst-Offsets vergleichen

Prüfen Sie den vorzeichenbehafteten Stundenabstand zwischen Systemen mit bereits bekannten festen UTC-Offsets.

Terminberechnungen kontrollieren

Ermitteln Sie die Anpassung, um eine angezeigte Uhrzeit vom ersten zum zweiten Offset zu verschieben.

Offset-Schnittstellen testen

Verwenden Sie normalisierte Offsets und exakte Minuten als stabile Testdaten für API, Formulare und Pipelines.

Wie wird das Vorzeichen bestimmt?

Der Rechner zieht offset_a von offset_b ab. Ein positives Ergebnis bedeutet, dass der zweite Offset vorausliegt; ein negatives, dass er zurückliegt.

Wird die Sommerzeit berücksichtigt?

Nein. Verglichen werden nur feste numerische Offsets, ohne Datum, Ort oder Zeitzonenregeln.

Welche Eingabeformate sind zulässig?

Nutzen Sie UTC±HH:MM oder ±HH:MM. UTC und Z werden ebenfalls als Null-Offset akzeptiert.

Sind halbe und viertel Stunden möglich?

Ja. Jede gültige Minutenkomponente von 00 bis 59 ist innerhalb des Gesamtbereichs ±14:00 zulässig.

Warum wird difference_minutes ausgegeben?

Ganzzahlige Minuten bewahren die exakte Rechnung und erleichtern weitere Operationen bei gebrochenen Stundenwerten.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002; die Browserversion kann lokal ohne Abfrage externer Dienste ausgeführt werden.

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/date/offset-difference-hours

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/date/offset-difference-hours \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"offset_a":"UTC+05:30","offset_b":"UTC-04:00"}'
{
  "offset_a": "UTC+05:30",
  "offset_b": "UTC-04:00"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.offset_difference_hours",
  "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.

Vollständige KIT-Dokumentation lesen →