Mr. Encoder

Unix Timestamp Converter

Unix-Epoch-Timestamps in lesbare Daten in jeder Zeitzone umrechnen und Daten zurück in Timestamps.

So funktioniert's

  1. Lesen oder kopieren Sie oben die aktuelle Unix-Zeit in Sekunden oder Millisekunden.
  2. Fügen Sie einen Timestamp in das Feld Timestamp → Datum ein; die Einheit wird automatisch erkannt und das Datum in UTC, Ihrer Ortszeit und der gewählten Zeitzone angezeigt.
  3. Für die umgekehrte Richtung wählen Sie unter Datum → Timestamp Datum, Uhrzeit und Zeitzone und kopieren den Epoch-Wert.

Häufig gestellte Fragen

Was ist ein Unix-Timestamp?

Ein Unix-Timestamp (Epoch-Zeit) ist die Anzahl der Sekunden seit dem 1. Januar 1970 00:00:00 UTC, ohne Schaltsekunden. Er ist unabhängig von Zeitzonen und daher ein gängiges Format, um Zeitpunkte zu speichern und auszutauschen.

Woher weiß das Tool, ob mein Wert in Sekunden oder Millisekunden angegeben ist?

Es richtet sich nach der Größenordnung: Werte unter 10^11 gelten als Sekunden, unter 10^14 als Millisekunden, unter 10^17 als Mikrosekunden und alles darüber als Nanosekunden. Über die Auswahl Einheit können Sie die Erkennung überschreiben.

Warum verwendet JavaScript Millisekunden?

Date.now() und new Date().getTime() liefern Millisekunden seit der Epoch, während die meisten Unix-Tools, Datenbanken und Sprachen wie PHP und Pythons time.time() Sekunden verwenden. Zum Umrechnen multiplizieren oder dividieren Sie durch 1000.

Was ist das Jahr-2038-Problem?

Systeme, die die Unix-Zeit als vorzeichenbehaftete 32-Bit-Ganzzahl speichern, laufen am 19. Januar 2038 um 03:14:07 UTC über (Timestamp 2147483647). Mit 64-Bit-Ganzzahlen, wie sie moderne Systeme verwenden, tritt das Problem nicht auf.

Weitere Tools