Unix-Zeitstempel-Konverter Konvertieren Sie Unix-Zeit in Datum oder Datum in Zeitstempel online
Unix-Zeitstempel-Konverter - Unverzichtbares Entwickler-Zeit-Tool
Ein Muss für Systementwicklung, API-Tests und Protokollanalyse! Konvertieren Sie schnell zwischen Unix-Zeitstempeln und lesbaren Zeitformaten, mit Unterstützung für Sekunden und Millisekunden.
✨ Hauptmerkmale
- Bidirektionale Konvertierung: Konvertieren Sie nahtlos von einem Unix-Zeitstempel in ein für Menschen lesbares Datum und von einem Datum zurück in einen Unix-Zeitstempel.
- Live-Zeitstempel: Zeigen Sie den aktuellen Unix-Zeitstempel in Echtzeit an, mit Optionen zum Anhalten und Fortsetzen.
- Unterstützung für Sekunden & Millisekunden: Verarbeitet sowohl 10-stellige (Sekunden) als auch 13-stellige (Millisekunden) Zeitstempel.
- Ein-Klick-Kopie: Kopieren Sie den generierten Zeitstempel sofort in Ihre Zwischenablage.
🎯 Häufige Anwendungsfälle
- Backend-Entwicklung: Verwaltung von Zeitfeldern in Datenbanken und Umgang mit Zeitstempeln in API-Anfragen.
- Protokollanalyse: Interpretation von Serverprotokollen und genaue Bestimmung des Fehlerzeitpunkts.
- Datenanalyse: Verarbeitung von Zeitreihendaten und Aufzeichnung von Ereigniszeiten.
- API-Tests: Erstellung von Testdaten und Validierung zeitbezogener Parameter.
- Debugging: Untersuchung zeitbezogener Fehler und Verständnis der Zeitberechnungslogik.
💡 Profi-Tipps
- Format erkennen: Eine 10-stellige Zahl ist ein Zeitstempel in Sekunden, während eine 13-stellige Zahl in Millisekunden ist.
- Zeitzonenbewusstsein: Denken Sie daran, dass Unix-Zeitstempel immer in UTC sind. Berücksichtigen Sie Zeitzonenunterschiede bei der Konvertierung in eine lokale Zeit.
- Code-Referenz: Finden Sie am Ende der Seite schnelle Code-Schnipsel für die Zeitstempel-Konvertierung in verschiedenen Programmiersprachen.
- Batch-Verarbeitung: Verwenden Sie zur Konvertierung mehrerer Zeitstempel die bereitgestellten Codebeispiele in Ihren Skripten.
❓ Was ist ein Unix-Zeitstempel?
Ein Unix-Zeitstempel, auch als Unix-Zeit oder POSIX-Zeit bekannt, ist die Gesamtzahl der Sekunden, die seit dem 1. Januar 1970, 00:00:00 UTC, vergangen sind. Es ist eine universelle, zeitzonenunabhängige Methode, einen Zeitpunkt darzustellen, was es in Systemen, die in verschiedenen geografischen Regionen betrieben werden, unglaublich nützlich macht. Egal wo auf der Welt Sie sich befinden, derselbe Unix-Zeitstempel bezieht sich immer auf genau denselben Moment!
Methoden zum Abrufen des aktuellen Unix-Zeitstempels in verschiedenen Sprachen:
| Java | time |
| JavaScript | Math.round(new Date().getTime()/1000) |
| Microsoft .NET / C# | epoch = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000 |
| MySQL | SELECT unix_timestamp(now()) |
| Perl | time |
| PHP | time() |
| PostgreSQL | SELECT extract(epoch FROM now()) |
| Python | import time + time.time() |
| Ruby | Time.now、Time.new、Time.now.to_i |
| Go | import time + int32(time.Now().Unix()) |
| SQL Server | SELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE()) |
| Unix / Linux | date +%s |
| VBScript / ASP | DateDiff("s", "01/01/1970 00:00:00", Now()) |
Methoden zum Konvertieren von Unix-Zeitstempeln in reguläre Zeit in verschiedenen Sprachen:
| 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() |
| Linux | date -d @Unix timestamp |
| MySQL | from_unixtime(Unix timestamp) |
| Perl | my $time = Unix timestamp + my ($sec, $min, $hour, $day, $month, $year) = (localtime($time))[0,1,2,3,4,5,6] |
| PHP | date('r', Unix timestamp) |
| PostgreSQL | SELECT TIMESTAMP WITH TIME ZONE 'epoch' + Unix timestamp) * INTERVAL '1 second'; |
| Python | import time + time.gmtime(Unix timestamp) |
| Ruby | Time.at(Unix timestamp) |
| SQL Server | DATEADD(s, Unix timestamp, '1970-01-01 00:00:00') |
| VBScript / ASP | DateAdd("s", Unix timestamp, "01/01/1970 00:00:00") |
Methoden zum Konvertieren von regulärer Zeit in Unix-Zeitstempel in verschiedenen Sprachen:
| 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)) |
| MySQL | SELECT unix_timestamp(time) |
| Perl | use Time::Local + my $time = timelocal($sec, $min, $hour, $day, $month, $year); |
| PHP | mktime(hour, minute, second, month, day, year) |
| PostgreSQL | SELECT 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'))) |
| Ruby | Time.local(year, month, day, hour, minute, second) |
| SQL Server | SELECT DATEDIFF(s, '1970-01-01 00:00:00', time) |
| Unix / Linux | date +%s -d"Jan 1, 1970 00:00:01" |
| VBScript / ASP | DateDiff("s", "01/01/1970 00:00:00", time) |
Hat dieses Tool Ihnen 10 Minuten gespart?
Spendieren Sie dem nachtaktiven Entwickler einen Kaffee ☕
☕ Kaufen Sie mir einen Kaffee