Unix-Zeitstempel / Epoch-Konverter

Unix-Zeitstempel und Datumsangaben im Browser konvertieren. Erkennt Sekunden und Millisekunden und zeigt UTC als ISO 8601 an.

Funktionsweise
  • Werte ≥ 1,000,000,000,000 werden als Millisekunden interpretiert. „In Zeitstempel konvertieren“ und „Aktuelle Zeit verwenden“ geben Sekunden aus. Die Datumsauswahl verwendet die lokale Zeit.
Aktuelle Unix-Zeit (Sekunden)
—
Aktuelle UTC-Zeit
—
Erkannte Einheit
—
Sekunden
—
Millisekunden
—
UTC (ISO 8601)
—
Lokale Zeit
—
Über Unix-Zeitstempel

Was ist Unix-Zeit?

Unix-Zeit, auch Epoch-Zeit oder POSIX-Zeit genannt, ist die Anzahl der Sekunden seit 1970-01-01T00:00:00Z, ohne Schaltsekunden.

Diese Seite konvertiert im Browser. Zehnstellige Werte sind Sekunden. Werte mit 13 oder mehr Stellen sind Millisekunden. Die Datumsauswahl verwendet die lokale Zeit; UTC wird als ISO 8601 angezeigt.

Aktuellen Unix-Zeitstempel ermitteln

JavaScript
Math.floor(Date.now() / 1000)
Python
int(time.time())
SQL
EXTRACT(EPOCH FROM now())  -- PostgreSQL
UNIX_TIMESTAMP()           -- MySQL

FAQ zu Unix-Zeitstempeln

Was ist ein Unix-Zeitstempel?
Ein Unix-Zeitstempel, auch Epoch-Zeit oder POSIX-Zeit genannt, ist die Anzahl der Sekunden seit 1970-01-01T00:00:00Z, ohne Schaltsekunden.
Wie lassen sich Sekunden von Millisekunden unterscheiden?
Werte mit 13 oder mehr Stellen werden als Millisekunden behandelt. „In Zeitstempel konvertieren“ und „Aktuelle Zeit verwenden“ geben Sekunden aus.
Was ist das Jahr-2038-Problem?
Bei vorzeichenbehafteten 32-Bit-Unix-Zeitwerten kommt es am 19. Januar 2038 zum Überlauf. Diese Seite verwendet JavaScript-Zahlen und ist daher nicht auf 32-Bit-Sekundenwerte beschränkt.
Wie lässt sich der aktuelle Unix-Zeitstempel im Code ermitteln?
In JavaScript Math.floor(Date.now() / 1000) verwenden, in Python int(time.time()), in PostgreSQL EXTRACT(EPOCH FROM now()) und in MySQL UNIX_TIMESTAMP().