Unix-Zeitstempel umrechnen

Unix-Zeitstempel umrechnen: Zeitstempel einfügen – das Tool erkennt, ob es Sekunden, Millisekunden, Mikro- oder Nanosekunden sind, und zeigt das Datum in UTC, in Ihrer Zeitzone und in den gängigen Formaten. Umgekehrt wird aus einem Datum der Unix-Zeitstempel.

Quelle: IEEE Std 1003.1, The Open Group Base Specifications (POSIX, IEEE Std 1003.1-2024) – 4.19 Seconds Since the Epoch. Stand: .

Aktueller Unix-Zeitstempel

Unix-Zeit (Sekunden)
–
Millisekunden
–
Leer lassen = aktuelle Zeit. Negative Werte liegen vor 1970.
Leer = Zeitzone Ihres Browsers. Namen wie America/New_York, Asia/Tokyo oder UTC.
Meine ToolboxIhre Eingaben werden nur in diesem Browser gespeichert.

Ergebnis

Ergebnis
Montag, 9. November 2026 um 17:30:42 MEZ
Alle Formate
FormatWert
Unix-Zeit (Sekunden)1794241842.463
Millisekunden1794241842463
UTCMontag, 9. November 2026 um 16:30:42 UTC
Ortszeit (Europe/Berlin)Montag, 9. November 2026 um 17:30:42 MEZ
ISO 8601 / RFC 3339 (UTC)2026-11-09T16:30:42.463Z
ISO 8601 mit Offset2026-11-09T17:30:42.463+01:00
RFC 2822 / 5322 (E-Mail)Mon, 09 Nov 2026 17:30:42 +0100
RFC 7231 / 9110 (HTTP)Mon, 09 Nov 2026 16:30:42 GMT
Relativ zu jetztjetzt
Erkannte EinheitSekunden
Keine Eingabe – gezeigt wird die aktuelle Zeit.

So wird gerechnet

Ein Unix-Zeitstempel zählt die Sekunden seit dem 1. Januar 1970, 00:00:00 UTC (der „Unix-Epoche“). So legt es POSIX fest (IEEE Std 1003.1, „Seconds Since the Epoch“): Jeder Tag hat dort genau 86.400 Sekunden, Schaltsekunden werden nicht gezählt. Der Wert ist weltweit gleich – erst bei der Anzeige kommt die Zeitzone ins Spiel.

Unix-Zeitstempel umrechnen – so geht's

  1. Richtung wählen: „Zeitstempel → Datum“ oder „Datum → Zeitstempel“.
  2. Den Zeitstempel einfügen (Einheit automatisch erkennen lassen oder selbst wählen) bzw. Datum und Uhrzeit eingeben und festlegen, ob die Uhrzeit in UTC oder einer Zeitzone gilt.
  3. Das Ergebnis ablesen – die Tabelle zeigt alle Formate wie ISO 8601 zum Kopieren.

Beispiel: Der Zeitstempel 1700000000 hat 10 Stellen, ist also in Sekunden angegeben, und entspricht dem 14.11.2023 um 22:13:20 UTC – in Berlin (MEZ, UTC+1) ist es 23:13:20 Uhr. Als Millisekunden lautet derselbe Zeitpunkt 1700000000000.

Sekunden, Millisekunden, Mikro- und Nanosekunden

Viele Systeme speichern feinere Einheiten: JavaScript (Date.now()) und Java liefern Millisekunden, Python-time.time_ns() oder Go Nanosekunden, PostgreSQL intern Mikrosekunden. Das Tool erkennt die Einheit an der Stellenzahl: bis 11 Stellen Sekunden, 12–14 Millisekunden, 15–17 Mikrosekunden, 18–19 Nanosekunden. Heute haben Sekunden 10 Stellen, Millisekunden 13. Passt die Erkennung nicht, stellen Sie die Einheit von Hand ein.

Die Ausgabeformate

Das Jahr-2038-Problem

Wird die Unix-Zeit als vorzeichenbehaftete 32-Bit-Zahl gespeichert, ist bei 231 − 1 = 2.147.483.647 Schluss – das ist der 19. Januar 2038, 03:14:07 UTC. Eine Sekunde später springt der Zähler ins Negative (13.12.1901). Moderne Betriebssysteme nutzen 64 Bit; betroffen sind noch alte Embedded-Systeme, Dateiformate und Datenbankfelder mit 32-Bit-Zeit. Das Tool weist darauf hin, sobald ein Wert diese Grenze überschreitet.

Alle Berechnungen laufen in Ihrem Browser; es wird nichts gesendet.

Weitere Entwickler-Werkzeuge: Den Zeitpunkt einer UUID v7 liest der UUID-Generator aus, Daten prüft der JSON-Formatierer, und Muster testet der Regex-Tester.

Häufige Fragen

Was ist ein Unix-Zeitstempel?

Die Anzahl der Sekunden seit dem 1.1.1970, 00:00:00 UTC, ohne Schaltsekunden (POSIX). Beispiel: 1700000000 entspricht dem 14.11.2023, 22:13:20 UTC.

Woran erkenne ich Sekunden oder Millisekunden?

An der Länge: Aktuelle Zeitstempel in Sekunden haben 10 Stellen, in Millisekunden 13, in Mikrosekunden 16 und in Nanosekunden 19. Das Tool erkennt das automatisch.

Hängt der Zeitstempel von der Zeitzone ab?

Nein. Der Zeitstempel bezeichnet überall denselben Moment. Nur die Anzeige als Uhrzeit hängt von der Zeitzone ab – deshalb zeigt das Tool UTC und Ortszeit nebeneinander.

Wie bekomme ich den aktuellen Zeitstempel im Code?

JavaScript: Math.floor(Date.now() / 1000); Python: int(time.time()); PHP: time(); Linux-Shell: date +%s; SQL (PostgreSQL): extract(epoch from now()).

Was passiert 2038?

Am 19.01.2038 um 03:14:07 UTC erreicht die Unix-Zeit 2.147.483.647, den größten Wert eines vorzeichenbehafteten 32-Bit-Integers. Systeme mit 32-Bit-time_t laufen dann über; 64-Bit-Systeme reichen rund 292 Milliarden Jahre.

Werden Schaltsekunden berücksichtigt?

Nein – wie in POSIX und JavaScript. Die Unix-Zeit tut so, als hätte jeder Tag 86.400 Sekunden; eine Schaltsekunde wird von den Systemuhren „verschmiert“ oder wiederholt.

Quellen und Rechtsgrundlagen

Stand: · So prüfen wir

Passende Werkzeuge