Epoch / Unix Time Converter
Unix Time Converter
Konvertiere zwischen Unix-Timestamp und lesbarem Datum. Mit Live-Uhr, Zeitzonen-Unterstützung und historischen Meilensteinen der Unix-Zeit.
Hinweis: Dieses Tool dient zu Lern- und Entwicklungszwecken. Alle Berechnungen und Verarbeitungen erfolgen lokal in Ihrem Browser – es werden keine Daten an einen Server gesendet.
Inhaltsverzeichnis
Schnellübersicht
Auf dieser Seite findest du:
- Epoch Converter: Unix-Timestamp ↔ Datum in beide Richtungen
- Live-Uhr: Aktueller Unix-Timestamp in Echtzeit
- Zeitzonen: UTC und lokale Zeitzonen-Unterstützung
- Meilensteine: Wichtige Unix-Time-Marken
- Geschichte: Die Entwicklung der Unix-Zeit
- FAQ: Häufige Fragen zu Unix-Time
1. Epoch / Unix Time Converter
Gib einen Unix-Timestamp oder ein Datum ein – das Tool konvertiert in beide Richtungen.
Zeit konvertieren
Unix-Time Meilensteine
Klicke auf einen Meilenstein, um ihn im Konverter zu laden:
2. Was ist Unix Time?
Unix Time ist das Standard-Zeitformat für Computer und das Internet – hier die Grundlagen:
Was ist Unix Time?
Unix Time (auch POSIX Time oder Epoch Time) ist die Anzahl der Sekunden, die seit dem 1. Januar 1970, 00:00:00 UTC vergangen sind.
Diese Zeitskala wird in fast allen Betriebssystemen und Programmiersprachen verwendet.
Warum Unix Time?
- Einfach: Eine einzige Zahl für einen Zeitpunkt
- Vergleichbar: Größere Zahlen = spätere Zeit
- Berechenbar: Einfache Subtraktion für Zeitdifferenzen
- Zeitzonen-unabhängig: Immer UTC-basiert
- Universell: Unterstützt in allen modernen Systemen
Probleme & Grenzen
- Year 2038 Problem: 32-Bit-Systeme overflowen am 19.01.2038
- Keine Schaltsekunden: Unix Time ignoriert Schaltsekunden
- Nicht menschlich lesbar: Zahlen sind schwer zu interpretieren
- Zeitzonen: UTC-basiert, daher keine lokalen Zeiten
Die Zukunft
- 64-Bit-Systeme: Lösen das Year-2038-Problem
- 9.223.372.036.854.775.807 Sekunden reichen bis zum Jahr 292.277.026.596
- Alternative Formate: ISO 8601, RFC 3339
- Millisekunden-Präzision: Für moderne Anwendungen
3. Die Geschichte der Unix-Zeit
Von den Anfängen von Unix bis zur modernen Zeitmessung:
Die Geburt von Unix
Ken Thompson und Dennis Ritchie entwickeln Unix bei Bell Labs. Die Unix-Zeit entsteht als einfaches Zeitformat für das Betriebssystem.
Die Unix Epoch
Der 1. Januar 1970, 00:00:00 UTC wird als Startpunkt der Unix-Zeit festgelegt – der "Tag Null" der Computerzeit.
Millisekunden-Präzision
Java und JavaScript führen Millisekunden-basierte Zeitstempel ein (1970-01-01 in Millisekunden).
Das Year-2038-Problem
Am 19. Januar 2038 um 03:14:07 UTC erreichen 32-Bit-Systeme den maximalen Wert – ein Overflow droht.
64-Bit-Ära
Moderne Systeme verwenden 64-Bit-Zeitstempel – das Year-2038-Problem wird für diese Systeme irrelevant.
Wussten Sie schon?
Der aktuelle Unix-Timestamp ist eine Zahl, die jede Sekunde größer wird. Am 19. Januar 2038 um 03:14:07 UTC erreichen 32-Bit-Systeme die Zahl 2.147.483.647 – das ist der maximale Wert eines vorzeichenbehafteten 32-Bit-Integers. Danach würde der Timer auf -2.147.483.648 springen und das Jahr 1901 anzeigen – das berühmte Year-2038-Problem.
4. FAQ – Häufige Fragen
Häufige Fragen zu Unix Time
Die Unix Epoch ist der 1. Januar 1970, 00:00:00 UTC – der Startpunkt der Unix-Zeit.
Warum dieses Datum?
- Unix wurde 1969 bei Bell Labs entwickelt
- Das Datum lag in der nahen Vergangenheit und war einfach zu merken
- Es wurde als runder Startpunkt für die Zeitmessung gewählt
- Die Entscheidung wurde von Ken Thompson und Dennis Ritchie getroffen
Heute: Die Unix Epoch ist der weltweite Standard für Zeitmessung in Computern.
Das Year-2038-Problem (auch Y2K38) betrifft Systeme, die Unix-Time in einem 32-Bit-vorzeichenbehafteten Integer speichern.
- Maximaler Wert: 2.147.483.647 (2^31 - 1)
- Datum: 19. Januar 2038, 03:14:07 UTC
- Problem: Danach springt der Wert auf -2.147.483.648 → Jahr 1901
- Betroffen: Ältere Systeme, eingebettete Geräte, 32-Bit-Software
Lösung: Migration auf 64-Bit-Systeme – diese halten bis zum Jahr 292 Milliarden Jahre.
Unix Time: Eine Zahl (Sekunden seit 1970-01-01), maschinenlesbar, zeitzonen-unabhängig. Beispiel: 1700000000
ISO 8601: Ein Text-Format für Datum und Zeit, menschlich lesbar, kann Zeitzonen enthalten. Beispiel: 2023-11-14T22:13:20+01:00
Beide Formate werden in der Software-Entwicklung häufig verwendet.
JavaScript: new Date(unix * 1000).toISOString()
Python: datetime.fromtimestamp(unix)
PHP: date('Y-m-d H:i:s', unix)
Java: new Date(unix * 1000)
Unser Tool: Übernimmt die Konvertierung für dich!
Unix Time (Sekunden): Zählt Sekunden seit 1970-01-01. Beispiel: 1700000000 (10-stellig). Wird in Unix, Linux, Python, PHP verwendet.
JavaScript Time (Millisekunden): Zählt Millisekunden seit 1970-01-01. Beispiel: 1700000000000 (13-stellig). Wird in JavaScript, Java, C# verwendet.
Linux / macOS: date +%s
Windows (PowerShell): [int](Get-Date -Date "1970-01-01").TotalSeconds
Unser Tool: Zeigt die aktuelle Unix Time live an!
- Unix Time (POSIX): Sekunden seit 1970-01-01
- JavaScript Time: Millisekunden seit 1970-01-01
- ISO 8601:
2023-11-14T22:13:20+01:00 - RFC 2822:
Tue, 14 Nov 2023 22:13:20 +0100 - RFC 3339:
2023-11-14T22:13:20+01:00
Zusammenfassung
Die wichtigsten Punkte
- Unix Time: Sekunden seit 1970-01-01 00:00:00 UTC
- Epoch: Der Startpunkt der Unix-Zeit (1970-01-01)
- Year 2038: 32-Bit-Systeme erreichen ihr Limit am 19.01.2038
- 64-Bit: Löst das Problem – hält bis 292 Milliarden Jahre
- Verwendung: Betriebssysteme, Datenbanken, APIs, Logging
- Alternativen: ISO 8601, RFC 3339, JavaScript Time
- Unser Tool: Konvertiert Unix Time ↔ Datum mit Live-Uhr und Zeitzonen
Weitere Entwickler-Tools
Konvertiere zwischen Unix-Timestamp und lesbarem Datum – mit Live-Uhr und Zeitzonen.
Zum ToolText in verschiedene Schreibweisen umwandeln: UPPERCASE, camelCase, snake_case und mehr.
Zum ToolSichere Passwörter mit einstellbarer Länge und Zeichenarten generieren.
Zum ToolQR-Codes für URLs, Texte, WiFi, vCards und mehr erstellen.
Zum Tool