🔢 Unix-Timestamp-Konverter: Epoch-Zeit & Datum

Sieh den aktuellen Unix-Timestamp live und wandle einen Timestamp in ein lesbares Datum um oder ein Datum in einen Unix-Timestamp.
Aktueller Unix-Timestamp
0
UNIX → DATUM
DATUM → UNIX

Was ist ein Unix-Timestamp?

Ein Unix-Timestamp, auch Epoch-Zeit genannt, ist die Anzahl der Sekunden, die seit dem 1. Januar 1970, 00:00:00 UTC vergangen sind. Er wird häufig in der Programmierung, in Datenbanken, APIs und Log-Dateien als universelle, zeitzonenunabhängige Möglichkeit verwendet, einen Zeitpunkt als einzelne Zahl darzustellen.

So benutzt du den Unix-Timestamp-Konverter

Der Live-Zähler oben zeigt immer den aktuellen Unix-Timestamp, der sich jede Sekunde aktualisiert, zusammen mit dem entsprechenden UTC-Datum. Um einen bereits vorhandenen Timestamp in ein lesbares Datum umzuwandeln, gib ihn unter "UNIX → DATUM" ein und klicke auf "Konvertieren". Um umgekehrt vorzugehen, wähle unter "DATUM → UNIX" ein Datum mit Uhrzeit aus und klicke auf "Konvertieren", um den zugehörigen Unix-Timestamp zu erhalten.

Warum Unix-Timestamps verwendet werden

Zeit als einzelne Ganzzahl statt als formatierte Datumszeichenkette zu speichern, vermeidet viele der Probleme, die mit Zeitzonen, Datumsformaten und der Sommerzeit einhergehen. Zwei Systeme können Timestamps überall auf der Welt direkt vergleichen, sortieren oder damit rechnen, weil ein Unix-Timestamp unabhängig vom Ablesestandort immer denselben Zeitpunkt darstellt. Deshalb ist er in Datenbanken, APIs, Log-Dateien und Programmiersprachen die Standardmethode, um "wann" etwas passiert ist, festzuhalten.

Häufige Fragen zum Unix-Timestamp

Ein paar Details sorgen bei der Arbeit mit Epoch-Zeit häufig für Verwirrung: ob sie in Sekunden oder Millisekunden angegeben ist, ob sie Zeitzoneninformationen enthält (nein), und wie weit sie auf älteren Systemen in die Zukunft reichen kann. Die FAQ unten deckt die Details ab, die Entwicklern und Nutzern am häufigsten begegnen.

Wenn du nicht einen Timestamp umrechnen, sondern den Abstand zwischen zwei Daten berechnen willst, hilft dir der Datumsdifferenz-Rechner direkt weiter.

Häufig gestellte Fragen

Warum heißt es Unix-Zeit?

Der Begriff stammt aus frühen Unix-Betriebssystemen der 1970er-Jahre, die damit eine einfache, zeitzonenunabhängige Methode zur Zeitspeicherung schufen: eine einzelne Ganzzahl als Sekunden seit einem festen Bezugspunkt, dem "Epoch".

Was ist das Jahr-2038-Problem?

Auf 32-Bit-Systemen wird die Unix-Zeit als vorzeichenbehaftete 32-Bit-Ganzzahl gespeichert, die am 19. Januar 2038 überläuft. Moderne 64-Bit-Systeme sind davon nicht betroffen.

Ist ein Unix-Timestamp immer in Sekunden angegeben?

Der Standard-Unix-Timestamp zählt Sekunden, aber viele Programmiersprachen und APIs, darunter Date.now() in JavaScript, geben Millisekunden zurück. Teile durch 1000, um Millisekunden in einen Standard-Unix-Timestamp umzurechnen.

Enthält ein Unix-Timestamp Informationen zur Zeitzone?

Nein. Ein Unix-Timestamp bezieht sich immer auf UTC und stellt überall auf der Welt denselben Zeitpunkt dar; eine lokale Zeitzone wird erst angewendet, wenn du ihn in ein lesbares Datum umwandelst.

Wie wandle ich ein bestimmtes Datum in einen Unix-Timestamp um?

Nutze den Bereich "DATUM → UNIX": Gib das gewünschte Datum mit Uhrzeit ein, klicke auf "Konvertieren", und der Rechner gibt den entsprechenden Unix-Timestamp basierend auf der Zeitzone deines Browsers zurück.

Wofür braucht man einen Unix-Timestamp?

Er wird häufig in der Programmierung, in Datenbanken, APIs und Log-Dateien verwendet, weil er eine kompakte, eindeutige Möglichkeit bietet, Zeitpunkte zu speichern und zu vergleichen, ohne sich um Zeitzonen oder Datumsformate kümmern zu müssen.