So verwenden Sie den Timestamp-Konverter
- Linkes Panel: Geben Sie einen Unix-Timestamp (in Sekunden oder Millisekunden) ein und erhalten Sie das äquivalente Datum in Ortszeit, UTC und ISO 8601 sowie eine relative Beschreibung (z.B. "vor 3 Tagen").
- Klicken Sie auf Jetzt, um den aktuellen Timestamp sofort einzufügen.
- Rechtes Panel: Wählen Sie ein Datum und eine Uhrzeit, um die äquivalenten Unix-Timestamps in Sekunden und Millisekunden zu erhalten.
Was ist ein Unix-Timestamp?
Ein Unix-Timestamp ist die Anzahl der Sekunden (oder Millisekunden) seit der Unix-Epoche: Mitternacht am 1. Januar 1970 UTC. Timestamps sind zeitzonenunabhängig: dieselbe Zahl repräsentiert überall auf der Welt denselben Moment. Das macht sie ideal für die Speicherung von Datumsangaben in Datenbanken und APIs.
Sekunden vs. Millisekunden
Die meisten Unix-Systeme und Datenbanken verwenden Sekunden (10-stellige Zahlen, z.B. 1700000000). Date.now() in JavaScript und viele moderne APIs verwenden Millisekunden (13-stellig, z.B. 1700000000000). Dieses Tool erkennt die Einheit automatisch anhand der Anzahl der Stellen.
Typische Anwendungsfälle
- API-Antworten lesen: REST-APIs geben Erstellungs- und Änderungszeiten oft als Unix-Timestamps zurück
- Logs debuggen: Server-Logs verwenden Unix-Zeit; in lesbare Daten umwandeln
- Datenbankabfragen: prüfen, ob ein gespeicherter Timestamp in der Vergangenheit oder Zukunft liegt
- Planung: Timestamp für ein zukünftiges Datum berechnen für zeitgesteuerte Aufgaben
ISO 8601-Format
ISO 8601 ist der internationale Standard für Datum/Uhrzeit: 2024-11-15T00:00:00Z. Das abschließende Z bedeutet UTC. Es ist unabhängig von der Locale eindeutig und sortiert sich lexikographisch in chronologischer Reihenfolge.