So nutzt du: Unix-Timestamp-Umrechner
- Das obere Feld zeigt die aktuelle Unix-Zeit und aktualisiert sich every Sekunde — klicke auf Sekunden kopieren oder ms kopieren.
- Füge einen Timestamp in Timestamp → Datum ein. Sekunden, Millisekunden, Mikrosekunden und Nanosekunden werden anhand der Anzahl der Stellen erkannt, oder du wählst die Einheit selbst.
- Lies das Ergebnis in deiner gewählten Zeitzone, in UTC, als ISO 8601 und als relative Zeit („vor 3 Tagen“) ab.
- Für die umgekehrte Richtung wählst du unter Datum → Timestamp ein Datum und eine Uhrzeit; sie wird in der gewählten Zeitzone interpretiert.
Was ist ein Unix-Timestamp?
Ein Unix-Timestamp (auch Epoch-Zeit oder POSIX-Zeit genannt) ist die Anzahl der Sekunden, die seit 00:00:00 UTC am 1. Januar 1970 vergangen sind, die „Unix-Epoche“. Es handelt sich um eine einzelne Ganzzahl ohne angehängte Zeitzone, was sie ideal zum Speichern und Vergleichen von Zeitpunkten macht: 1761350400 bezeichnet überall auf der Welt exakt denselben Moment. Die Umwandlung in ein Kalenderdatum hängt erst bei der Anzeige von der Zeitzone ab.
Sekunden, Millisekunden, Mikrosekunden, Nanosekunden
Verschiedene Plattformen zählen in unterschiedlichen Einheiten, und deren Verwechslung ist der häufigste Timestamp-Fehler (er erzeugt Daten im Jahr 1970 oder im Jahr 57.000). Der Umrechner erkennt die Einheit bei aktuellen Daten anhand der Anzahl der Stellen:
| Einheit | Stellen (heute) | Verwendet von |
|---|---|---|
| Sekunden | 10 | Unix/Linux, PHP time(), Python time.time(), JWT-Claims |
| Millisekunden | 13 | JavaScript Date.now(), Java currentTimeMillis() |
| Mikrosekunden | 16 | PostgreSQL intern, Python datetime-Genauigkeit |
| Nanosekunden | 19 | Go UnixNano(), InfluxDB |
Zum Beispiel ist der 25. Oktober 2025, 00:00 UTC, 1761350400 in Sekunden und 1761350400000 in Millisekunden.
Aktuellen Timestamp im Code abrufen
- JavaScript:
Math.floor(Date.now() / 1000) - Python:
int(time.time()) - PHP:
time() - Bash:
date +%s— unddate -d @1761350400zum Zurückrechnen (GNU) - SQL (PostgreSQL):
extract(epoch from now()); MySQL:UNIX_TIMESTAMP()
Zeitzonen und ISO 8601
Wenn du ein Datum in einen Timestamp umrechnest, bezeichnet dieselbe Wanduhrzeit an verschiedenen Orten unterschiedliche Zeitpunkte: 09:00 in Berlin ist im Sommer 07:00 UTC, im Winter aber 08:00 UTC. Deshalb wird die Datumseingabe in der von dir gewählten Zeitzone interpretiert, mit den Sommerzeitregeln aus der Zeitzonendatenbank deines Browsers. Für den Austausch von Datumsangaben als Text verwendest du ISO 8601 mit expliziter Abweichung, etwa 2026-10-25T09:00:00+01:00 oder 2026-10-25T08:00:00Z (das Z steht für UTC). Schaltsekunden werden in der Unix-Zeit nicht mitgezählt, daher hat jeder Tag genau 86.400 Sekunden.
Das Jahr-2038-Problem
Systeme, die Unix-Zeit als vorzeichenbehaftete 32-Bit-Ganzzahl speichern, laufen bei 2147483647 über — 03:14:07 UTC am 19. Januar 2038 — und springen zurück ins Jahr 1901. Moderne Betriebssysteme und Sprachen verwenden 64-Bit-Timestamps, aber eingebettete Geräte, alte Dateiformate und manche Datenbankspalten (z. B. MySQL TIMESTAMP) sind noch betroffen. Du willst den Abstand zwischen zwei Daten messen? Nutze den Datumsdifferenz-Rechner, oder rechne mit dem Zeitzonen-Umrechner zwischen Zonen um.
Auch gesucht als: epoch converter, unix zeit, epoch in datum, timestamp in datum, datum in timestamp, posix-zeit, millisekunden in datum, aktuelle epoch-zeit.
Passende Tools zu: Unix-Timestamp-Umrechner
- JWT-Decoder — Füge ein JSON-Web-Token ein, um dessen Header und Payload zu überprüfen, das Ablaufdatum zu ermitteln und die Signatur zu verifizieren.
- UUID-Generator — Erstelle kryptografisch zufällige UUIDs (v4) oder sortierbare, zeitbasierte UUIDs (v7) in großen Mengen und kopiere oder lade sie herunter.
- Cron-Ausdruck Generator — Erstelle einen Crontab-Zeitplan, ohne die Syntax auswendig zu lernen.
- Morsezeichen-Übersetzer — Gib Text ein, um den Morsecode zu erhalten, oder füge Punkte und Striche ein, um sie zu entschlüsseln – dann hör dir den Code an, sieh zu, wie er blinkt, und lade die Audiodatei herunter.
Häufige Fragen
Woran erkenne ich, ob ein Timestamp in Sekunden oder Millisekunden angegeben ist?
Ist ein Unix-Timestamp in UTC?
Können Unix-Timestamps negativ sein?
-86400 der 31. Dezember 1969, 00:00:00 UTC. Der Umrechner verarbeitet sie problemlos.