Timestamp-Konverter: UNIX, UTC, DateTime, ISO, RFC
Konvertieren Sie die Zeit zwischen Unix Timestamp, ISO 8601, RFC 2822, SQL datetime und benutzerdefinierten Formaten. Ein universelles Tool für Entwickler und Analysten.
Konvertieren Sie die Zeit zwischen Unix Timestamp, ISO 8601, RFC 2822, SQL datetime und benutzerdefinierten Formaten. Ein universelles Tool für Entwickler und Analysten.
Konvertieren Sie Datum und Uhrzeit zwischen Unix Timestamp, ISO 8601, RFC 2822, SQL datetime und lokalen benutzerdefinierten Formaten. Alles in einem Tool – ohne zusätzliche Einstellungen.
Das Tool erkennt das Format automatisch und konvertiert die Daten sofort. Praktisch bei der Arbeit mit Protokollen, APIs, SQL-Anfragen und Daten in Texten.
Passen Sie das Ausgabeformat nach Ihrem Muster an: jjjj-MM-tt HH:mm:ss, tt.MM.jjjj, MM/tt/jjjj hh:mm:ss und andere. Die Flexibilität der Vorlage ermöglicht die Erstellung jedes Formats.
Ein Unix-Timestamp ist die Anzahl der Sekunden, die seit dem 1. Januar 1970 (UTC) vergangen sind. Er wird häufig in der Programmierung, in APIs und Datenbanken verwendet, um Zeit in einem einheitlichen Format zu speichern.
Unix-Timestamps können in Sekunden (10 Stellen) oder Millisekunden (13 Stellen) vorliegen.
Dieses Tool arbeitet in vier Modi:
Modus | Beschreibung |
|---|---|
Aktuelle Zeit | Zeigt die aktuelle Zeit (UTC und in Ihrer lokalen Zeitzone) im Unix-Format an. Zusätzlich wird der Timestamp in gängige Datums- und Zeitformate konvertiert. |
Timestamp → Datum | Konvertiert einen Unix-Timestamp in lesbare Datums- und Zeitformate. |
Datum → Timestamp | Konvertiert ein bestimmtes Datum und eine Uhrzeit in einen Unix-Timestamp und andere gängige Formate. |
Formatierer | Formatiert ein Datum anhand eines benutzerdefinierten Musters mit Makros. |
Unix-Timestamps werden immer in UTC gespeichert. Bei der Umwandlung in ein Datum hängt das Ergebnis von der Zeitzone des Nutzers ab, sodass derselbe Wert unterschiedlich dargestellt werden kann.
Zeitraum | Umrechnung in Sekunden |
|---|---|
Sekunde | 1 Sek |
Minute | 60 Sek |
Stunde | 3600 Sek |
Tag | 86400 Sek |
Woche | 604800 Sek |
Monat (30 Tage) | 2592000 Sek |
Jahr (365 Tage) | 31536000 Sek |
Die Werte für Monat und Jahr sind Näherungen und dienen nur zur Orientierung. Die tatsächliche Dauer hängt vom Kalender und von Schaltjahren ab. Der Konverter berücksichtigt die realen Kalenderwerte korrekt.
Zeitraum | Makros |
|---|---|
Jahr | YYYY, YY, Y |
Monat | MMMM, MMM, MM, M |
Tag | DDDD, DDD, DD, D |
Stunde (24h) | HH, H |
Stunde (12h) | hh, h |
Minute | mm, m |
Sekunde | ss, s |
Millisekunden | SSS, SS, S |
AM/PM | A, a |
Mit Makros können Sie eigene Datums- und Zeitformate erstellen:
Format | Ergebnis |
|---|---|
YYYY-MM-DD | 2026-04-15 |
DD.MM.YYYY | 15.04.2026 |
HH:mm:ss | 14:32:10 |
YYYY-MM-DD HH:mm | 2026-04-15 14:32 |
Programmiersprache | Aktueller Timestamp | Datum → Timestamp | Timestamp → Datum |
|---|---|---|---|
JavaScript | Math.floor(Date.now() / 1000) | Math.floor(new Date('2026-04-15T12:00:00Z').getTime()/1000) | new Date(1776254400 * 1000) |
Python | int(time.time()) | int(datetime.datetime(2026,4,15,12,0).timestamp()) | datetime.datetime.fromtimestamp(1776254400) |
PHP | time() | strtotime('2026-04-15 12:00:00') | date('Y-m-d H:i:s', 1776254400) |
Java | Instant.now().getEpochSecond() | LocalDateTime.of(2026,4,15,12,0).toEpochSecond(ZoneOffset.UTC) | Instant.ofEpochSecond(1776254400) |
C# (.NET) | DateTimeOffset.UtcNow.ToUnixTimeSeconds() | new DateTimeOffset(2026,4,15,12,0,0,TimeSpan.Zero).ToUnixTimeSeconds() | DateTimeOffset.FromUnixTimeSeconds(1776254400) |
Go | time.Now().Unix() | time.Date(2026,4,15,12,0,0,0,time.UTC).Unix() | time.Unix(1776254400, 0) |
Ruby | Time.now.to_i | Time.new(2026,4,15,12,0,0).to_i | Time.at(1776254400) |
Bash (Linux) | date +%s | date -d "2026-04-15 12:00:00" +%s | date -d @1776254400 |
SQL (PostgreSQL) | EXTRACT(EPOCH FROM NOW()) | EXTRACT(EPOCH FROM TIMESTAMP '2026-04-15 12:00:00') | TO_TIMESTAMP(1776254400) |
SQL (MySQL) | UNIX_TIMESTAMP() | UNIX_TIMESTAMP('2026-04-15 12:00:00') | FROM_UNIXTIME(1776254400) |
In den meisten Programmiersprachen werden Timestamps in Sekunden zurückgegeben, in JavaScript jedoch in Millisekunden (daher durch 1000 teilen). Methoden ohne explizite Angabe der Zeitzone verwenden häufig die lokale Zeit, was zu Fehlern führen kann. Bei der Arbeit mit APIs sollte immer UTC anstelle der lokalen Zeit verwendet werden — das vermeidet die meisten zeitbezogenen Probleme.
Verwechslung von UTC und lokaler Zeit
Verwendung von Millisekunden statt Sekunden
falsches Datumsformat
ungültige oder inkonsistente Zeitzonen
Der Zeit- und Datumskonverter ermöglicht die schnelle Umwandlung von Daten zwischen Unix Timestamp, ISO 8601, RFC 2822, SQL datetime und benutzerdefinierten Vorlagen.
Der Dienst erkennt das Eingabeformat automatisch und konvertiert Datum oder Uhrzeit sofort. Die Einstellung benutzerdefinierter Formate wird unterstützt, was für die Arbeit mit Protokollen, APIs, Datenbanken und Berichten praktisch ist.
Das Tool ist nützlich für Entwickler, Analysten und Administratoren, die mit Zeitstempeln in verschiedenen Formaten arbeiten müssen.
Ein Unix-Zeitstempel ist die Anzahl der Sekunden, die seit dem 1. Januar 1970, 00:00:00 UTC, vergangen sind. Er ist eine standardisierte, zeitzonenunabhängige Methode zur Darstellung von Zeit in Computersystemen.
Zeitstempel bieten eine universelle, zeitzonenunabhängige Möglichkeit zur Darstellung von Zeit. Sie vereinfachen die Berechnung von Zeitunterschieden, die chronologische Sortierung und vermeiden Probleme bei der Zeitzonenkonvertierung in verteilten Systemen.
Unix-Zeitstempel zählen Sekunden seit 1970. Andere Formate umfassen Millisekunden (JavaScript), Mikrosekunden oder andere Startdaten. Einige Systeme verwenden ISO 8601-Zeichenfolgen anstelle von numerischen Zeitstempeln.
Der Timestamp-Konverter arbeitet mit Standarddatumsformaten (ISO 8601, UTC, RFC, lokale Zeit und viele andere) und verarbeitet auch Zahlen in Sekunden und Millisekunden korrekt. Dies ermöglicht die Verwendung des Tools für verschiedene Systeme und Anwendungen.
Das Problem des Jahres 2038 betrifft 32-Bit-Systeme, bei denen Unix-Zeitstempel am 19. Januar 2038 überlaufen. Moderne 64-Bit-Systeme erweitern diese Grenze auf Milliarden von Jahren, aber ältere Systeme müssen möglicherweise aktualisiert werden.
Ja, das Tool ermöglicht Ihnen, beliebige Daten und Uhrzeiten (Vergangenheit, Gegenwart oder Zukunft) einzugeben und sie in den entsprechenden Unix-Zeitstempel umzuwandeln und umgekehrt. Dies ist nützlich für die Planung, historische Analyse oder die Erstellung eigener Dienste.
Ja, im Generator ist eine Option für ein benutzerdefiniertes Format verfügbar. Sie können die Reihenfolge der Anzeige von Jahr, Monat, Tag, Stunden, Minuten und Sekunden sowie Trennzeichen festlegen – zum Beispiel YYYY-MM-DD HH:mm:ss. Dies ist praktisch für die Arbeit mit bestimmten Standards oder Unternehmensanforderungen.
Die am häufigsten verwendeten Formate sind: ISO 8601 (2025-08-30T12:34:56Z), UTC (Sat, 30 Aug 2025 12:34:56 GMT), lokale Zeit (30.08.2025 12:34:56), UNIX Timestamp in Sekunden und Millisekunden. Unser Konverter unterstützt all diese Optionen und ermöglicht einen schnellen Wechsel zwischen ihnen.