Timestamp-Konverter.
Die aktuelle Unix-Zeit, live — und sofortige Umwandlung zwischen Timestamps und lesbaren Daten, komplett in deinem Browser.
- Deine lokale Zeit
- UTC (ISO 8601)
- Relativ
In deiner lokalen Zeitzone interpretiert.
- Unix-Sekunden
- Unix-Millisekunden
- UTC (ISO 8601)
Eine Zahl, ein Zeitpunkt
Die Unix-Zeit zählt die Sekunden seit dem 1. Januar 1970, 00:00 UTC — der Epoche. Da es sich um eine einzelne Zahl ohne angehängte Zeitzone handelt, ist sie die Standardmethode, um Zeitpunkte in Datenbanken, Logs und APIs zu speichern und zu vergleichen. Die Zeitzone kommt erst ins Spiel, wenn du die Zahl für Menschen formatierst — genau so behandelt sie dieser Konverter: UTC speichern, lokal anzeigen.
Sekunden oder Millisekunden?
Der klassische Off-by-1000-Bug: Einheiten verwechseln. Die aktuelle Unix-Zeit ist eine 10-stellige Zahl in Sekunden und eine 13-stellige Zahl in Millisekunden. JavaScripts Date.now() liefert Millisekunden, während date +%s, die meisten APIs und Datenbanken Sekunden verwenden. Wenn dein Datum als Januar 1970 erscheint, hast du Millisekunden als Sekunden behandelt; landet es 50.000 Jahre in der Zukunft, war es umgekehrt.
Das Jahr-2038-Problem
Am 19. Januar 2038 um 03:14:07 UTC laufen vorzeichenbehaftete 32-Bit-Timestamps über und springen zurück auf 1901. Moderne 64-Bit-Systeme sind sicher, doch eingebettete Geräte, alte Dateiformate und alte Datenbankspalten sind es nicht — einen Blick wert für alles, was über 2038 hinaus leben soll.
In Text lieber ISO 8601
Wo Menschen den Wert lesen — Logs, JSON-APIs, Konfigurationen — nutze ISO 8601 in UTC: 2026-07-07T09:30:00Z. Es ist eindeutig, maschinenlesbar und sortiert sich als reine Zeichenkette korrekt. Eine gute Regel: Unix-Timestamps zum Speichern und Rechnen, ISO 8601 für den Austausch, lokalisierte Formate nur in der UI.
Timestamps in deinem Code
// current time
const ms = Date.now(); // 13 digits
const s = Math.floor(ms / 1000); // 10 digits
// timestamp → date
const date = new Date(1783500000 * 1000);
date.toISOString(); // "2026-07-08T02:40:00.000Z"from datetime import datetime, timezone
now = int(datetime.now(timezone.utc).timestamp())
# timestamp → datetime
dt = datetime.fromtimestamp(1783500000, tz=timezone.utc)
dt.isoformat() # "2026-07-08T02:40:00+00:00"Häufige Fragen
Was ist ein Unix-Timestamp?
Ist mein Timestamp in Sekunden oder Millisekunden?
Haben Unix-Timestamps eine Zeitzone?
Was ist das Jahr-2038-Problem?
Kann ein Unix-Timestamp negativ sein?
Zählt die Unix-Zeit Schaltsekunden?
Was ist ISO 8601 und wie hängt es zusammen?
Mehr kostenlose Tools
Alle Tools →Die aktuelle ISO-Kalenderwoche auf einen Blick, plus jede Woche jedes Jahres.
Tool öffnenStarke Zufallspasswörter mit einstellbarer Länge und Zeichensätzen.
Tool öffnenEinprägsame Passphrasen im Diceware-Stil aus einer Liste mit 7.776 Wörtern.
Tool öffnenKostenlose Tools von einem europäischen Software-Unternehmen.
- Läuft in deinem Browser
- In der EU gehostet
- Kein Konto nötig