Text & Code / MULTIVERTO

ISO 8601 in Unix-Zeitstempel

Wandeln Sie ISO-8601-Zeit mit Zeitzone in Unix-Sekunden um.

Sofort umrechnenIhre Eingabe bleibt im Browser. Text wird für die Umrechnung nicht hochgeladen.
Die Datei bleibt in Ihrem Browser.
Werkzeuge verketten

Jedes Textwerkzeug auf das vorherige Ergebnis anwenden.

01 / Anleitung

So funktioniert es

Der angegebene Zeitzonenversatz wird vor dem Zählen seit 1970-01-01T00:00:00Z berücksichtigt.

Gut zu wissen

ISO-Eingaben brauchen eine ausdrückliche Zeitzone. Schaltsekunden und höhere Genauigkeit als Millisekunden sind ausgeschlossen.

02 / Beispiel

Beispiel

Ihre Eingabe2024-01-01T00:00:00.000Z
Ergebnis1704067200

03 / Anleitung

ISO 8601 in Unix-Zeitstempel — So funktioniert es

Sekunden seit einem ISO-Datum zählen

Wandeln Sie ISO-8601-Zeit mit Zeitzone in Unix-Sekunden um. Nutzen Sie diese Richtung, wenn eine API-Anfrage, geplante Aufgabe oder Datenbankspalte Unix-Sekunden erwartet und Sie eine Zeit mit ausdrücklicher Zone haben. Geben Sie vollständiges ISO wie 2024-01-01T00:00:00Z oder einen numerischen Versatz an. Ein Datum ohne Z oder Versatz wird abgelehnt, damit die lokale Browserzone die Antwort nicht unbemerkt verändert.

Der angegebene Zeitzonenversatz wird vor dem Zählen seit 1970-01-01T00:00:00Z berücksichtigt. Der Konverter verschiebt die angegebene Uhrzeit anhand des Versatzes nach UTC und zählt dann seit der Epoche 1970. Daher ergeben 2024-01-01T02:00:00+02:00 und 2024-01-01T00:00:00Z dieselben Sekunden. Ein Bruchteil aus ein bis drei Dezimalstellen bleibt erhalten; unmögliche Kalendertage, fehlende Sekunden und Schaltsekunden werden gemeldet statt geraten. Zur konkreten Prüfung ergibt die Beispieleingabe 2024-01-01T00:00:00.000Z das Ergebnis 1704067200. Bewahren Sie die Quelle daneben auf, um sie mit einer anderen Anwendung zu vergleichen.

Zwei Schreibweisen für einen Zeitpunkt

Ein Unix-Zeitstempel zählt Sekunden seit 1970-01-01T00:00:00Z. Eine ISO-8601-Zeit benennt Kalenderfelder und enthält eine Zeitzonenangabe: Z für UTC oder einen Versatz wie +02:00. Beide bezeichnen denselben Zeitpunkt, wenn die Zone ausdrücklich angegeben ist. Der Konverter erhält Bruchteile mit bis zu drei Dezimalstellen und damit Millisekunden in beide Richtungen. Er hilft bei API-Daten, Prüfprotokollen, geplanten Aufgaben und beim Untersuchen eines Datenbank-Zeitstempels, ohne von der lokalen Zeitzone des Rechners abhängig zu sein.

Versatz, Genauigkeit und Kalenderfallen

ISO-Eingaben brauchen eine ausdrückliche Zeitzone. Schaltsekunden und höhere Genauigkeit als Millisekunden sind ausgeschlossen. Ein Versatz beschreibt die Differenz zur UTC-Uhrzeit zum angegebenen Zeitpunkt. Er ist keine benannte Zeitzone mit Sommerzeitregeln. Die Umrechnung berücksichtigt den geschriebenen Versatz und zeigt ISO-Ausgaben in UTC. Ein Datum ohne Zeitzone wird bewusst abgelehnt, weil die Deutung als Ortszeit oder UTC den Zeitpunkt ändern könnte. Schaltsekunden wie 23:59:60 liegen außerhalb der hier verwendeten Date-Berechnung. Bruchteile unter einer Millisekunde und Jahre außerhalb des Browserbereichs sind ebenfalls ausgeschlossen. Prüfen Sie vor dem Einfügen die Einheit: Millisekundenwerte sind tausendmal größer als Sekundenwerte.

So wird die Eingabe umgewandelt
ISO-8601-Zeit
UTC-Zeitskala
Unix-Sekunden