Unix-Zeitstempel-Umrechner

Wandle Epochenzeit in ein echtes Datum um, und zurück.

Aktueller Unix-Zeitstempel (Sekunden)
1790247398
In Millisekunden
1790247398000

Zeitstempel zu Datum

Lokale Zeit
UTC
ISO 8601
Relativ

Datum zu Zeitstempel

Sekunden
Millisekunden
ISO 8601

Läuft in deinem Browser. Nichts, was du eingibst, wird irgendwohin gesendet.

So wandelst du einen Unix-Zeitstempel um

  1. Füg einen Zeitstempel ein. Die Einheit wird aus seiner Länge erkannt.
  2. Lies das Datum in lokaler Zeit, UTC, ISO 8601 und relativer Zeit.
  3. Um andersherum umzuwandeln, wähl ein Datum und eine Uhrzeit und kopiere den Zeitstempel.

Wie die Einheit aus der Ziffernanzahl erkannt wird

Ganzzahlige ZiffernGelesen als
Bis zu 11Sekunden
12 bis 14Millisekunden
15 bis 17Mikrosekunden
18 oder mehrNanosekunden

Wähl die Einheit selbst aus dem Dropdown, wenn eine Zahl zufällig genau an einer dieser Grenzen liegt.

Den aktuellen Zeitstempel im Code holen

Sprache oder ToolCode
JavaScriptMath.floor(Date.now() / 1000)
Pythonint(time.time())
PHPtime()
Linux- oder macOS-Terminaldate +%s
PostgreSQLEXTRACT(EPOCH FROM NOW())

Ein paar Hinweise, wie sich Unix-Zeit verhält

  • Sie zählt SI-Sekunden, ignoriert aber Schaltsekunden per Definition, sie bleibt also ein einfacher, stetig steigender Zähler statt exakter Sonnenzeit zu folgen.
  • Systeme, die sie als vorzeichenbehaftete 64-Bit-Ganzzahl speichern, schieben das Jahr-2038-Problem bis zum Jahr 292.277.026.596 hinaus.
  • JavaScripts eigenes Date-Objekt ist auf etwa 273.790 Jahre vor und nach 1970 begrenzt, ein eigenes Limit, getrennt vom 32-Bit-Überlauf-Problem.

Häufige Fragen zu Unix-Zeitstempel-Umrechner

Was ist ein Unix-Zeitstempel?

Die Anzahl der Sekunden seit dem 1. Januar 1970 um 00:00:00 UTC, ein Moment namens Unix-Epoche. Er ignoriert Schaltsekunden und ist überall auf der Welt dieselbe Zahl, egal in welcher Zeitzone.

Wie unterscheide ich Sekunden von Millisekunden?

Zähl die Ziffern. Aktuelle Zeiten haben 10 Ziffern in Sekunden und 13 in Millisekunden, 1700000000 und 1700000000000 sind also derselbe Moment. JavaScripts Date.now() gibt Millisekunden zurück, während die meisten Unix-Tools Sekunden nutzen.

Was ist das Jahr-2038-Problem?

Systeme, die den Zeitstempel als vorzeichenbehaftete 32-Bit-Zahl speichern, laufen bei 2147483647 über, das ist 03:14:07 UTC am 19. Januar 2038. Die nächste Sekunde springt zu einer negativen Zahl, die im Dezember 1901 landet. 64-Bit-Zeitstempel haben dieses Limit nicht.

Wie bekomme ich den aktuellen Zeitstempel im Code?

In JavaScript mit Math.floor(Date.now() / 1000), in Python mit int(time.time()), in PHP mit time(), und in einem Linux- oder macOS-Terminal mit date +%s.

Kann ein Unix-Zeitstempel negativ sein?

Ja. Negative Zahlen zählen rückwärts von 1970, -86400 ist also der 31. Dezember 1969 um 00:00 UTC. Dieser Umrechner akzeptiert sie.

Berücksichtigt ein Unix-Zeitstempel Zeitzonen?

Nein. Er zählt Sekunden seit einem einzigen Moment in UTC, dieselbe Zahl bedeutet also überall auf der Welt denselben Augenblick. Die Zeitzone kommt erst ins Spiel, sobald du diese Zahl in ein menschenlesbares lokales Datum umwandelst.

Ähnliche Tools