Unix-Zeitstempel-Konverter
Fügen Sie einen Unix-Zeitstempel in Sekunden oder Millisekunden ein und erhalten Sie das Datum in UTC, als ISO-8601-Zeichenkette, in Ihrer Ortszeit und als relative Zeit. Oder wählen Sie Datum und Uhrzeit und erhalten Sie den Zeitstempel. Die aktuelle Epochenzeit steht immer auf dem Bildschirm, und nichts verlässt Ihren Browser.
Aktueller Unix-Zeitstempel (Sekunden)
…
Zeitstempel zu Datum
Datum zu Zeitstempel
So verwenden Sie den Unix-Zeitstempel-Konverter
- 1. Zeitstempel zu Datum. Tippen oder fügen Sie eine ganze Zahl unter Zeitstempel zu Datum ein. Das Tool erkennt, ob es Sekunden oder Millisekunden sind, und zeigt das Datum in UTC, als ISO-8601-Zeichenkette, in Ihrer Ortszeit und relativ zu jetzt.
- 2. Datum zu Zeitstempel. Wählen Sie unter „Datum zu Zeitstempel“ ein Datum und eine Uhrzeit. Das Ergebnis wird in Sekunden und in Millisekunden angegeben, dazu das UTC-Datum. Die gewählte Uhrzeit wird in der lokalen Zeitzone Ihres Geräts gelesen.
- 3. Aktuelle Zeit kopieren. Das Feld oben zählt die aktuelle Unix-Zeit in Sekunden. Kopieren legt sie in Ihre Zwischenablage, praktisch für einen Logeintrag oder eine Testvorlage.
- 4. Prüfen Sie die erkannte Einheit. Wenn das Datum falsch aussieht, liegt es meist an der Einheit. Siehe die Grenzen unten.
Was ein Unix-Zeitstempel ist
Ein Unix-Zeitstempel zählt die Sekunden seit der Epoche, 00:00:00 UTC am 1. Januar 1970. Er benennt einen einzigen Zeitpunkt und enthält keine Zeitzone, daher bedeutet dieselbe Zahl überall denselben Moment; nur die Schreibweise ändert sich je nach Zone. POSIX definiert ihn so, als hätte jeder Tag genau 86.400 Sekunden, sodass Schaltsekunden nicht gezählt werden.
JavaScript, Java und viele Datenbanken zählen stattdessen in Millisekunden, derselben Zahl mit drei weiteren Stellen. Ein Sekunden-Zeitstempel für ein heutiges Datum hat 10 Ziffern, die Millisekunden-Version 13. Die Umrechnung zwischen beiden ist ein Faktor von 1.000. Um ein Datum von Hand zu bestimmen, teilen Sie den Zeitstempel durch 86.400 für die Tage seit 1970. In einer Tabellenkalkulation nutzen Sie =A1/86400+DATE(1970,1,1) und formatieren die Zelle als Datum und Uhrzeit.
| Zeitstempel (Sekunden) | UTC-Datum und -Uhrzeit | Warum es wichtig ist |
|---|---|---|
| 0 | 1970-01-01 00:00:00 | Die Epoche |
| 1000000000 | 2001-09-09 01:46:40 | Die milliardste Sekunde |
| 1700000000 | 2023-11-14 22:13:20 | Eine runde Zahl aus dem Jahr 2023 |
| 1753660800 | 2025-07-28 00:00:00 | Mitternacht UTC, das Beispiel im Eingabefeld |
| 2147483647 | 2038-01-19 03:14:07 | Der größte vorzeichenbehaftete 32-Bit-Wert |
| 4102444800 | 2100-01-01 00:00:00 | Ein Datum weit nach 2038 |
Grenzen und Fallstricke
- Die Einheit ist eine Vermutung. Jede ganze Zahl über 1.000.000.000.000 wird als Millisekunden gelesen, alles andere als Sekunden, es sei denn, das würde das Datum hinter das Jahr 9999 setzen; dann wird es als Millisekunden gelesen. Ein Millisekunden-Zeitstempel aus dem Zeitraum von etwa 1970 bis Anfang 1978 ist klein genug, um als Sekunden durchzugehen. Prüfen Sie daher das Datum und stellen Sie auf Millisekunden um, wenn es falsch aussieht.
- Nur ganze Zahlen. Ein Zeitstempel mit Nachkommastellen, etwa 1700000000.5, wird abgelehnt. Entfernen Sie den Bruchteil oder rechnen Sie Bruchteile von Sekunden in Millisekunden um, indem Sie mit 1.000 multiplizieren.
- Negative Werte funktionieren. Sie bezeichnen Zeitpunkte vor 1970: -86400 ist der 31. Dezember 1969.
- Die Ortszeit ist die Ihres Geräts. Die Zeile Ihre Ortszeit und die Datumsauswahl verwenden die Zeitzone Ihres Computers, daher zeigt derselbe Zeitstempel anderswo eine andere Ortszeit. Um Städte zu vergleichen, nutzen Sie den Zeitzonen-Konverter.
- Das Jahr 2038. Systeme, die den Zeitstempel als vorzeichenbehaftete 32-Bit-Ganzzahl speichern, laufen am 19. Januar 2038 um 03:14:07 UTC über. Dieser Konverter verwendet JavaScript-Zahlen und verarbeitet Daten weit darüber hinaus.
Welches Tool brauchen Sie?
| Sie möchten … | Verwenden Sie |
|---|---|
| Eine Epochenzahl in ein Datum oder ein Datum in eine Epochenzahl umwandeln | Dieser Konverter |
| Code erzeugen, der einen Ereigniszeitpunkt in der Zeitzone jedes Discord-Lesers zeigt | Discord-Zeitstempel |
| Ein Datum als astronomischen julianischen Tag oder modifiziertes julianisches Datum ausdrücken | Julianischer-Tag-Rechner |
| Eine Uhrzeit in mehreren Städten anzeigen | Zeitzonen |
| Ein Kalenderdatum als APA, MLA, Chicago oder ISO 8601 schreiben | Datumsformate |
Häufig gestellte Fragen
- Was ist ein Unix-Zeitstempel?
- Ein Unix-Zeitstempel, auch Epochenzeit oder POSIX-Zeit genannt, ist die Anzahl der Sekunden seit 00:00:00 UTC am 1. Januar 1970. Er ist eine kompakte, von der Zeitzone unabhängige Art, einen Zeitpunkt zu speichern, und lässt sich leicht sortieren, subtrahieren und vergleichen.
- Wie unterscheide ich Sekunden von Millisekunden?
- Zählen Sie die Ziffern. Ein heutiger Zeitstempel in Sekunden hat 10 Ziffern, etwa 1753660800, einer in Millisekunden 13, etwa 1753660800000. Das Tool behandelt jede Zahl über 1.000.000.000.000 als Millisekunden und sagt, welche Einheit es angenommen hat.
- Wie wandle ich ein Datum in einen Unix-Zeitstempel um?
- Wählen Sie unter „Datum zu Zeitstempel“ Datum und Uhrzeit. Das Tool liest Ihre Wahl in Ihrer Ortszeit und gibt Sekunden und Millisekunden zurück. Ist Ihr Gerät auf UTC eingestellt, ergibt Mitternacht am 1. Januar 2026 den Wert 1767225600; anderswo verschiebt sich die Zahl um Ihren Versatz.
- Sind Unix-Zeitstempel von Zeitzonen abhängig?
- Nein. Ein Zeitstempel zählt immer ab der UTC-Epoche, er ist also für alle derselbe Zeitpunkt. Nur seine Schreibweise hängt von der Zone ab, deshalb zeigt dieses Tool UTC neben Ihrer Ortszeit.
- Was ist das Jahr-2038-Problem?
- Eine vorzeichenbehaftete 32-Bit-Ganzzahl erreicht als Höchstwert 2147483647, das ist 03:14:07 UTC am 19. Januar 2038. Software, die Zeitstempel so speichert, läuft dann über. Moderne Systeme verwenden 64-Bit-Werte, die über Hunderte Milliarden Jahre nicht ausgehen.
- Verarbeitet das Tool Daten vor 1970?
- Ja. Negative Zeitstempel sind Zeitpunkte vor der Epoche, -86400 ist also der 31. Dezember 1969, 00:00:00 UTC. Geben Sie das Minuszeichen gefolgt von ganzen Ziffern ein.
- Wird beim Umwandeln etwas hochgeladen?
- Nein. Die Umwandlung läuft in Ihrem Browser mit dem eingebauten Date-Objekt von JavaScript, und nichts, was Sie eingeben, wird an einen Server gesendet.