Unix-Zeitstempel-Konverter Unix-Zeit in Datum oder Datum in Zeitstempel online umrechnen

Aktuelle Zeit:
Sekunden
Format ändern
Sekunden
Sekunden

Unix-Zeitstempel-Konverter — Unverzichtbares Online-Werkzeug für Entwickler

Unentbehrlich für die Systementwicklung, API-Tests und Protokollanalyse. Rechnen Sie Unix-Zeitstempel sofort in lesbare Datums- und Zeitangaben um — und umgekehrt. Unterstützt Sekunden und Millisekunden.

✨ Hauptfunktionen

  • Bidirektionale Umrechnung: Konvertieren Sie Unix-Zeitstempel in menschenlesbare Datumsangaben sowie Datumsangaben zurück in Zeitstempel.
  • Echtzeit-Zeitstempel: Der aktuelle Unix-Zeitstempel wird fortlaufend aktualisiert; Pause und Fortsetzung sind jederzeit möglich.
  • Sekunden- und Millisekunden-Unterstützung: Verarbeitet 10-stellige (Sekunden) und 13-stellige (Millisekunden) Zeitstempel.
  • Ein-Klick-Kopie: Kopieren Sie das Ergebnis mit einem Klick in die Zwischenablage.
  • Codebeispiele für mehrere Sprachen: Fertige Codeausschnitte für Python, JavaScript, PHP, Java und Go finden Sie am Ende der Seite.

🎯 Typische Anwendungsfälle

  • Backend-Entwicklung: Verwaltung von Zeitstempelfeldern in Datenbanken, Überprüfung von Zeitparametern in REST-API-Anfragen
  • DevOps und Systemadministration: Analyse von Serverprotokollen (Logfiles), Bestimmung des genauen Fehlerzeitpunkts bei Systemausfällen
  • Datenanalyse: Verarbeitung von Zeitreihendaten, zeitliche Sortierung von Ereignissen
  • Softwaretest (QA): Erstellung von Testdatensätzen mit Zeitstempeln, Validierung zeitbezogener Endpunkte
  • IT-Sicherheit: Untersuchung von Audit-Logs, Rekonstruktion von Vorfallzeitlinien

📖 Bedienungsanleitung

  1. Zeitstempel → Datum: Geben Sie einen Unix-Zeitstempel (z. B. 1700000000) in das obere Eingabefeld ein und klicken Sie auf „Konvertieren".
  2. Datum → Zeitstempel: Tragen Sie Jahr, Monat, Tag, Stunde und Minute in die entsprechenden Felder ein und klicken Sie auf „Konvertieren".
  3. Einheit wählen: Wählen Sie je nach Bedarf Sekunden oder Millisekunden aus.
  4. Ergebnis kopieren: Klicken Sie auf „Zeitstempel kopieren", um das Ergebnis in die Zwischenablage zu übernehmen.

💡 Praktische Hinweise (Fachbegriffe)

  • Stellenanzahl zur Einheitserkennung: Eine 10-stellige Zahl ist ein Sekundenwert (Unix-Zeitstempel), eine 13-stellige Zahl ein Millisekunden-Zeitstempel.
  • Zeitzonenbeachtung: Unix-Zeitstempel beziehen sich stets auf UTC (Koordinierte Weltzeit). Für die Mitteleuropäische Zeit (MEZ) addieren Sie +1 Stunde, für die Mitteleuropäische Sommerzeit (MESZ) +2 Stunden.
  • Negative Zeitstempel: Zeitpunkte vor dem 1. Januar 1970 werden als negative Zeitstempel dargestellt.

❓ Häufig gestellte Fragen (FAQ)

F. Was ist ein Unix-Zeitstempel?
A. Ein Unix-Zeitstempel (auch: Unix-Zeit, POSIX-Zeit, Epochenzeit) ist die Gesamtanzahl der Sekunden, die seit dem 1. Januar 1970, 00:00:00 UTC vergangen sind. Dieses Format ist zeitzonenunabhängig und wird weltweit in Betriebssystemen, Datenbanken und APIs verwendet.
F. Was ist der Unterschied zwischen Sekunden und Millisekunden?
A. Ein Zeitstempel in Sekunden hat 10 Stellen (z. B. 1700000000), ein Zeitstempel in Millisekunden hat 13 Stellen (z. B. 1700000000000). JavaScript liefert mit Date.now() standardmäßig Millisekunden.
F. Wie rechne ich in deutsche Ortszeit (MEZ/MESZ) um?
A. Das Tool gibt UTC-Zeit aus. Für die Mitteleuropäische Zeit (MEZ = UTC+1) addieren Sie eine Stunde; für die Sommerzeit (MESZ = UTC+2) zwei Stunden. Im Programmcode empfehlen sich Zeitzonenbibliotheken wie pytz (Python) oder Intl (JavaScript).
F. Ist das Werkzeug kostenlos?
A. Ja, vollständig kostenlos und ohne Registrierung nutzbar.

Methoden zum Abrufen des aktuellen Unix-Zeitstempels in verschiedenen Programmiersprachen:

Javatime
JavaScriptMath.round(new Date().getTime()/1000)
Microsoft .NET / C# epoch = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000
MySQLSELECT unix_timestamp(now())
Perltime
PHPtime()
PostgreSQLSELECT extract(epoch FROM now())
Pythonimport time + time.time()
RubyTime.now、Time.new、Time.now.to_i
Go import time + int32(time.Now().Unix())
SQL ServerSELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE())
Unix / Linuxdate +%s
VBScript / ASPDateDiff("s", "01/01/1970 00:00:00", Now())

Methoden zum Umrechnen von Unix-Zeitstempeln in reguläre Zeit in verschiedenen Programmiersprachen:

Java String date = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date(Unix timestamp * 1000))
JavaScript var unixTimestamp = new Date(Unix timestamp * 1000) + commonTime = unixTimestamp.toLocaleString()
Linuxdate -d @Unix timestamp
MySQLfrom_unixtime(Unix timestamp)
Perl my $time = Unix timestamp + my ($sec, $min, $hour, $day, $month, $year) = (localtime($time))[0,1,2,3,4,5,6]
PHPdate('r', Unix timestamp)
PostgreSQL SELECT TIMESTAMP WITH TIME ZONE 'epoch' + Unix timestamp) * INTERVAL '1 second';
Pythonimport time + time.gmtime(Unix timestamp)
RubyTime.at(Unix timestamp)
SQL ServerDATEADD(s, Unix timestamp, '1970-01-01 00:00:00')
VBScript / ASPDateAdd("s", Unix timestamp, "01/01/1970 00:00:00")

Methoden zum Umrechnen von regulärer Zeit in Unix-Zeitstempel in verschiedenen Programmiersprachen:

Java long epoch = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").parse("01/01/1970 01:00:00");
JavaScript var commonTime = new Date(Date.UTC(year, month - 1, day, hour, minute, second))
MySQLSELECT unix_timestamp(time)
Perl use Time::Local + my $time = timelocal($sec, $min, $hour, $day, $month, $year);
PHPmktime(hour, minute, second, month, day, year)
PostgreSQLSELECT extract(epoch FROM date('YYYY-MM-DD HH:MM:SS'));
Python import time + int(time.mktime(time.strptime('YYYY-MM-DD HH:MM:SS', '%Y-%m-%d %H:%M:%S')))
RubyTime.local(year, month, day, hour, minute, second)
SQL ServerSELECT DATEDIFF(s, '1970-01-01 00:00:00', time)
Unix / Linuxdate +%s -d"Jan 1, 1970 00:00:01"
VBScript / ASPDateDiff("s", "01/01/1970 00:00:00", time)