Unix-Timestamp Konverter
Hinweis: Der Unix-Timestamp wird in Sekunden seit dem 1. Januar 1970, 00:00:00 UTC gemessen. Alle Berechnungen erfolgen lokal in deinem Browser.
Inhaltsverzeichnis
Schnellübersicht
Auf dieser Seite findest du:
- Live-Uhr: Aktuelle Zeit und Unix-Timestamp in Echtzeit
- Timestamp → Datum: Konvertiere Sekunden in lesbare Zeit
- Datum → Timestamp: Konvertiere Zeitangaben in Sekunden
- Zeitzonen: Wähle verschiedene Zeitzonen für die Anzeige
- Vordefinierte Werte: Häufig verwendete Zeitstempel
- Theorie: Was ist ein Unix-Timestamp?
- FAQ: Häufige Fragen zu Unix-Zeitstempeln
1. Unix-Timestamp Konverter
Zeitstempel umwandeln
Ergebnis
2. Vordefinierte Zeitstempel
Klicke auf einen Zeitstempel, um ihn zu übernehmen:
3. Was ist ein Unix-Timestamp?
Was ist es?
Der Unix-Timestamp (auch Unix Time oder Epoch Time) ist die Anzahl der Sekunden, die seit dem 1. Januar 1970, 00:00:00 UTC vergangen sind.
Wofür wird es verwendet?
Unix-Timestamps werden in vielen Systemen verwendet:
- Datei-Zeitstempel (ctime, mtime, atime)
- Logging und Debugging
- API-Kommunikation
- Datenbanken
- JWT (JSON Web Tokens)
Wie wird es berechnet?
Der Timestamp wird in Sekunden seit dem 01.01.1970 gemessen. Die Berechnung erfolgt mit:
Wichtig: Der Timestamp ist immer in UTC – unabhängig von der Zeitzone.
Wichtige Fakten
- 32-Bit-Grenze: 19.01.2038, 03:14:07 UTC (Jahr-2038-Problem)
- Negative Werte: Repräsentieren Zeiten vor 1970
- Millisekunden: Viele Programmiersprachen verwenden Millisekunden (x 1000)
- Zeitzonen: Der Timestamp ist immer UTC – die Anzeige kann in lokaler Zeit erfolgen
4. FAQ – Häufige Fragen
Häufige Fragen zu Unix-Timestamps
Sekunden: Der klassische Unix-Timestamp (10-stellig, z.B. 1700000000).
Millisekunden: Wird oft in JavaScript verwendet (13-stellig, z.B. 1700000000000).
Umrechnung: Millisekunden / 1000 = Sekunden
Das Jahr-2038-Problem tritt auf, wenn 32-Bit-Systeme den Unix-Timestamp speichern. Der maximale Wert ist 2.147.483.647 (19.01.2038, 03:14:07 UTC). Danach rollt der Wert auf -2.147.483.648 um – was dem Jahr 1901 entspricht.
Lösung: 64-Bit-Systeme verwenden, die viel größere Werte speichern können.
Der 1. Januar 1970 wurde von den Entwicklern von Unix (AT&T Bell Labs) als willkürlicher Startpunkt gewählt. Es war ein praktisches Datum, das nahe genug an der damaligen Gegenwart lag.
Alternativen: Viele Windows-Systeme verwenden den 1. Januar 1601 als Startpunkt.
Mit diesem Tool: Gib den Timestamp ein und erhalte das Datum.
In JavaScript: new Date(timestamp * 1000).toLocaleString()
In Python: datetime.fromtimestamp(timestamp)
In Bash: date -d @timestamp
Mit diesem Tool: Wähle ein Datum und erhalte den Timestamp.
In JavaScript: Math.floor(new Date('2024-01-01').getTime() / 1000)
In Python: int(datetime('2024-01-01').timestamp())
In Bash: date -d '2024-01-01' +%s
UTC (Coordinated Universal Time): Die weltweit einheitliche Referenzzeit, ohne Zeitzonenverschiebung.
Lokale Zeit: Die Zeit in deiner Zeitzone (z.B. UTC+1 im Winter in Deutschland).
Wichtig: Der Unix-Timestamp ist immer in UTC – die Anzeige kann je nach Zeitzone variieren.
Ja! Negative Werte repräsentieren Zeiten vor dem 1. Januar 1970.
Beispiele:
-1→ 31.12.1969, 23:59:59 UTC-31536000→ 01.01.1969, 00:00:00 UTC
Negative Timestamps werden in der Praxis selten verwendet.
JavaScript: Math.floor(Date.now() / 1000) (Millisekunden → Sekunden)
Python: import time; int(time.time())
PHP: time()
Java: System.currentTimeMillis() / 1000
Go: time.Now().Unix()
Bash: date +%s
32-Bit-Systeme: 2.147.483.647 (19.01.2038, 03:14:07 UTC)
64-Bit-Systeme: 9.223.372.036.854.775.807 (ca. 292 Milliarden Jahre in der Zukunft)
JavaScript: 8.640.000.000.000.000 (275.760 Jahre in der Zukunft)
Praktisch: Für die meisten Anwendungen sind 64-Bit-Werte ausreichend.
Anwendungen in der Sicherheit:
- Logging: Zeitstempel für Ereignisprotokolle
- Zertifikate: Gültigkeitszeiträume von TLS/SSL-Zertifikaten
- JWT: Ablaufzeiten (exp) in Tokens
- Authentifizierung: Session-Timeout und Token-Gültigkeit
- Forensik: Zeitliche Analyse von Sicherheitsvorfällen
- Zeitstempel in Blockchain-Transaktionen
Zusammenfassung
Die wichtigsten Punkte
- Unix-Timestamp: Sekunden seit 01.01.1970, 00:00:00 UTC
- Bidirektional: Konvertiere Timestamp ↔ Datum
- Zeitzonen: Timestamp ist immer UTC – Anzeige kann lokal sein
- 32-Bit-Grenze: 19.01.2038 – Jahr-2038-Problem
- Millisekunden: Oft in JavaScript verwendet (13-stellig)
- Anwendungen: Dateien, Logging, APIs, Datenbanken
- Unser Tool: Konvertiert Zeitstempel mit Live-Uhr und Zeitzonen
Weitere Sicherheits-Tools
Erstelle sichere Passwörter mit einstellbarer Länge und Zeichenarten.
Zum ToolBerechne MD5, SHA-1, SHA-256 und weitere Hashes aus Text.
Zum ToolPrüfe die Sicherheit deiner Passwörter mit Echtzeit-Analyse.
Zum ToolLerne, wie Malware funktioniert und wie du dich schützt.
Zum Tool