Was ist ein Unix-Timestamp?
Ein Unix-Timestamp ist die Anzahl der seit der Unix-Epoche — 1970-01-01T00:00:00Z — vergangenen Sekunden (oder Millisekunden). Er ist die kanonische Form, um einen Moment in Logdateien, API-Antworten, Datenbankspalten und JWT-Claims darzustellen. Dieser Konverter rendert einen Timestamp gleichzeitig in UTC, deiner lokalen Zeitzone und jeder hinzugefügten IANA-Zone und konvertiert in beide Richtungen — alles im Browser, ohne jegliche Netzwerkanfragen.
Wie funktioniert die Unix-Timestamp-Umwandlung?
Das Tool führt eine kleine, deterministische Pipeline aus, die das native Verhalten von Date und Intl.DateTimeFormat der Plattform spiegelt:
- Magnituden-Erkennung. Jede numerische Eingabe größer als 1012 wird als Millisekunden behandelt; alles Kleinere als Sekunden.
1700000000wird als Sekunden gelesen,1700000000000als Millisekunden, und beide ergeben denselben Moment. - Instanzkonstruktion. Der erkannte Wert wird falls nötig zu Millisekunden multipliziert und an
new Date(ms)übergeben. Das Ergebnis ist ein plattformnativer Instant, der keine eigene Zeitzone trägt — er ist immer ein Moment auf der globalen Zeitachse. - Multi-Zonen-Rendering. Für jede aktive Zone im Picker ruft das Tool
Intl.DateTimeFormatmit dieser Zone auf, um vier parallele Sichten zu erzeugen — ISO 8601 mit korrektem Offset, einen RFC-2822-artigen String, eine sprachsensible Langform und eine relative Phrase wie „vor 3 Minuten”. - Datum → Timestamp-Umkehrung. Beim Richtungswechsel liest das Tool den Wanduhr-Wert des
datetime-localund die ausgewählte Zone, berechnet den Offset dieser Zone zu diesem Wanduhr-Zeitpunkt und konvertiert zurück zu einem UTC-Instant. Die Ausgabe wird sowohl als Unix-Sekunden als auch als Unix-Millisekunden mit separaten Kopier-Buttons gerendert. - Live-Tick. Wird „Live” eingeschaltet, startet eine
setInterval(tick, 1000)-Schleife, die jede Zelle jede Sekunde neu rendert; das Ausschalten räumt das Intervall auf und friert die Anzeige ein. Der pulsierende Punkt spiegelt den Standard-Live-Modus-Vertrag aller Ultim8Soft-Tools wider.
Warum diesen Unix-Timestamp-Konverter verwenden?
- Privatsphäre voreingestellt. Die Seite tätigt nach dem initialen Dokumentenladen null Netzwerk-Calls. Dein Timestamp verlässt den Tab nie — öffne die DevTools, klicke auf Konvertieren, und das Netzwerk-Panel bleibt still.
- Sekunden und Millisekunden in einem Feld. Kein Raten mehr, welche Einheit deine Log-Zeile nutzt; der Magnituden-Detektor wählt die richtige Einheit und sagt dir, welche er gewählt hat.
- Multi-Zonen auf einen Blick. Vergleiche einen Zahlungs-Timestamp zwischen UTC, dem Schreibtisch deines Ingenieurs in Tokio, dem Kundenbildschirm in New York und dem Audit-Ledger in London — alles in einem Rendering, ohne Kalender-Mathematik.
- RFC-korrekte Ausgabe. ISO 8601 verwendet den exakten Zonen-Offset, RFC 2822 folgt der konventionellen Form, und die lokale Sicht nutzt die bevorzugte Sprache deines Browsers. Gleiche Zahlen, vier Formate, keine Rundungsüberraschungen.
Was sind häufige Anwendungen von Unix-Timestamps?
Überall dort, wo ein System Zeit als Zahl schreibt, ist ein Unix-Timestamp-Konverter das erste Tool, zu dem du greifst:
- Log-Zeilen debuggen. Anwendungs-Logs aus
journald, CloudWatch, Datadog oder Sentry tragen meist eine Epoch-Spalte. Füge sie hier ein, um die exakte Wanduhr-Zeit sowohl in der Zone des Bereitschaftsingenieurs als auch in der des Kunden in einem Rendering zu sehen. - JWT-Claims dekodieren. Die
iat- undexp-Claims in einem JSON Web Token sind Unix-Sekunden-Timestamps. Wirf sie hier hinein, um zu sehen, wann das Token ausgestellt wurde und wann es abläuft — in Sekunden, Millisekunden, ISO 8601 und relativer Zeit, nebeneinander. - API-Antwort-Timestamps vergleichen. REST- und Webhook-Nutzdaten emittieren Timestamps in inkonsistenten Einheiten — Stripe nutzt Sekunden, Shopify nutzt Millisekunden, GitHub nutzt ISO-Strings. Konvertiere die rohe Ganzzahl, um die Ausrichtung mit der Bestellzeile, dem Audit-Log und der kundensichtbaren Quittung zu verifizieren.
Wie sieht ein Beispiel für einen Unix-Timestamp aus?
Nimm den Timestamp 1700000000. Der Magnituden-Detektor liest ihn als Sekunden (er liegt weit unter 1012), also baut das Tool new Date(1700000000 * 1000) — den Moment 2023-11-14T22:13:20.000Z. Die UTC-Karte zeigt den ISO-String, die RFC-2822-Form (Tue, 14 Nov 2023 22:13:20 GMT), die lange lokale Form und eine relative Phrase, gerechnet ab deiner aktuellen Uhr. Die Tokio-Karte rendert denselben Moment als 2023-11-15T07:13:20.000+09:00, die New-York-Karte als 2023-11-14T17:13:20.000-05:00 und die London-Karte als 2023-11-14T22:13:20.000+00:00. Füttere denselben Wert als 1700000000000 in Millisekunden und du erhältst ein identisches Rendering — der Magnituden-Detektor erledigt den Einheiten-Wechsel leise.
Dieser Unix-Timestamp-Konverter erledigt eine Aufgabe: eine Zahl in einen Moment oder einen Moment in eine Zahl zu verwandeln, über jede Zeitzone, die dich interessiert, ohne den Wert irgendwohin zu senden. Einfügen, klicken, kopieren, weitermachen.