⏱️ Epochen-Konverter
Rechne sofort zwischen Unix-Zeitstempeln und lesbaren Daten um.
Was ist dieses Werkzeug?
Der Epochen-Konverter ist ein kostenloses Online-Tool zur Umrechnung zwischen Unix-Epochen-Zeitstempeln und lesbaren Datumsformaten. Die Unix-Epoche zählt die Anzahl der Sekunden, die seit dem 1. Januar 1970 um 00:00:00 UTC vergangen sind, ohne Schaltsekunden. Dieses Zeitstempelformat ist das Rückgrat des modernen Computers und wird von Betriebssystemen, Datenbanken, APIs, Protokolldateien und Programmiersprachen weltweit verwendet. Dieses Tool unterstützt bidirektionale Umrechnung mit sowohl Sekunden- als auch Millisekunden-Präzision. Geben Sie einen Unix-Zeitstempel ein, um das entsprechende Datum und die Uhrzeit sowohl in UTC als auch in Ihrer lokalen Zeitzone zu sehen, oder geben Sie ein Datum ein, um seinen Epochen-Wert zu erhalten. Egal, ob Sie Serverprotokolle debuggen, mit REST-API-Antworten arbeiten oder Systemereignisse analysieren – dieser Konverter verarbeitet Zeitstempel aus Vergangenheit und Zukunft mit voller Genauigkeit, einschließlich der Jahr-2038-Problem-Grenze für 32-Bit-Systeme.Wie es funktioniert
Das Tool verwendet das Date-Objekt von JavaScript, das intern die Zeit als Anzahl der Millisekunden seit der Unix-Epoche speichert. Für die Zeitstempel-zu-Datum-Umrechnung wird der Eingabewert (in Sekunden oder Millisekunden) an den Date-Konstruktor übergeben, und das resultierende Date-Objekt wird sowohl mit toISOString() für die UTC-Anzeige als auch mit toLocaleString() für die lokale Zeitanzeige formatiert. Für die Datum-zu-Zeitstempel-Umrechnung werden das Eingabedatum und die Uhrzeit in ein Date-Objekt geparst, und die getTime()-Methode gibt den Millisekundenwert zurück. Das Tool dividiert durch 1000, um Sekundenpräzision zu bieten. Der Unix-Epochen-Startpunkt des 1. Januar 1970 um 00:00:00 UTC entspricht dem Zeitstempel 0. Negative Zeitstempel stellen Daten vor der Epoche dar. JavaScript verarbeitet Zeitstempel als 64-Bit-Gleitkommazahlen, sodass das Tool weit über die Jahr-2038-Grenze hinaus korrekt funktioniert, die 32-Bit-Ganzzahlssysteme betrifft.Verwendung
- Wählen Sie den Umrechnungsmodus: Zeitstempel zu Datum oder Datum zu Zeitstempel.
- Für den Zeitstempelmodus: Geben Sie den Unix-Zeitstempel (Sekunden oder Millisekunden) ein.
- Für den Datumsmodus: Geben Sie Datum und Uhrzeit in die Auswahl ein.
- Klicken Sie auf Umrechnen, um sofort das Ergebnis zu erhalten.
- Sehen Sie sich sowohl die UTC- als auch die lokale Zeitzonen-Ergebnisse für den vollständigen Kontext an.
Häufige Fragen
Häufige Fragen
Was ist die Unix-Epoche?
Es ist der 1. Januar 1970 um 00:00:00 UTC. Alle Unix-Zeitstempel zählen Sekunden ab diesem Moment.
Was ist das Jahr-2038-Problem?
Am 19. Januar 2038 werden 32-Bit-Signed-Integer-Zeitstempel überlaufen. 64-Bit-Systeme und JavaScript sind nicht betroffen.
Wie erkenne ich, ob mein Zeitstempel in Sekunden oder Millisekunden ist?
Eine 10-stellige Zahl sind Sekunden. Eine 13-stellige Zahl sind Millisekunden. Dieses Tool erkennt automatisch anhand der Zahlenlänge.
Kann ich Zeitstempel vor 1970 umrechnen?
Ja. Negative Zeitstempel stellen Daten vor der Epoche dar. Zum Beispiel entspricht -1 dem 31. Dezember 1969 um 23:59:59 UTC.
Tipps & Ratschläge
Überprüfen Sie beim Arbeiten mit Zeitstempeln aus verschiedenen Systemen immer die Einheit: JavaScript verwendet Millisekunden, die meisten Unix-Tools verwenden Sekunden und einige APIs verwenden Mikrosekunden. Ein häufiger Fehler ist es, Sekunden als Millisekunden zu behandeln (oder umgekehrt), was zu Daten im Jahr 1970 oder weit in der Zukunft führt. Für Protokollierung und Datenspeicherung sind Unix-Zeitstempel ideal, da sie zeitzonenunabhängig, als Zahlen sortierbar und eindeutig sind. Speichern Sie Zeitstempel immer in UTC, um zeitzonenbezogene Fehler zu vermeiden.