Unix-Zeitstempelkonverter
Die Unix-Zeit zählt Sekunden seit 1970-01-01 00:00:00 UTC (Millisekunden in JavaScript Date.now()). Protokolle, JWT-Experimente und API-Felder verwenden häufig Epochennummern — konvertieren Sie sie zum Debuggen von Vorfällen in lesbare lokale oder UTC-Datums- und Uhrzeitangaben.
So konvertieren Sie Zeitstempel
1. Fügen Sie die Epochennummer ein oder wählen Sie Datum und Uhrzeit aus der Auswahl aus.
2. Wechseln Sie zwischen Sekunden und Millisekunden, wenn der Wert falsch aussieht (10 statt 13 Ziffern).
3. Lies UTC- und lokale Zeitzonenergebnisse.
4. Konvertierten Wert für SQL-Abfrage oder Protokollfilter kopieren.
Beispiele für Zeitstempel
JWT exp-Anspruch
1735689600 dekodiert bis zum zukünftigen Ablauf — mit jetzt vergleichen.
JavaScript Date.now()
1704067200000 ms entspricht 2024-01-01 UTC — 13-stellige Werte sind ms.
Analyse der Protokollzeile
Konvertieren Sie das Nginx-$msec- oder Epochenfeld, um es mit der menschlichen Splunk-Zeit zu korrelieren.
Wann werden Epochen konvertiert?
• Beim Debuggen von API-Antworten mit numerischen Datumsangaben.
• Beim Schreiben von Datenbankabfragen mit UNIX_TIMESTAMP().
• Beim Onboarding wird UTC vs. lokale Anzeige erlernt.
Bestätigen Sie immer die Einheit
Das Mischen von Sekunden, bei denen ms erwartet werden, verschiebt Datumsangaben um das 1000-fache — ein häufiger Fehler in mobilen Analyse-SDKs.
Häufige Fragen
Sekunden oder Millisekunden?
10-stellig ≈ Sekunden; 13-stellig ≈ Millisekunden bis zum Jahr 2286.
UTC vs. lokal?
Epoche ist UTC-Zeitpunkt — die Anzeige zeigt möglicherweise einen lokalen Zeitzonenversatz an.
Negative Zeitstempel?
In einigen Systemen sind Daten aus der Zeit vor 1970 möglich — selten bei Web-APIs.
Y2K38-Problem?
32-Bit-Integrität mit Vorzeichen überläuft 2038 — verwenden Sie in Systemen eine 64-Bit-Länge.
Lokal?
Yes.