Navigation
 Startseite
 Fachbücher
 Anzeigenmarkt
 Forum
 Webmaster News
 Script Newsletter
 Kontakt
 Script Installation
 Php
 Php Tutorials
 Webhoster Vergleich
 Impressum

Community-Bereich
 kostenlos Registrieren
 Anmelden
 Benutzerliste

Script Datenbank
 Script Archiv
 Script Top 20
 Screenshots
 Testberichte

Suche
 

Unsere Php Scripts
 Counter Script
 Umfrage Script
 Bilder Upload Script
 Terminverwaltung
 Simple PHP Forum
 RSS Grabber

Script Mods
 phpBB Adsense Mode

Tools und Generatoren
 .htpasswd Generator
 md5 Generator
 base64 Generator
 Markdown to HTML
 Colorpicker
 Unix timestamp Tool
 TLD Liste
 Webkatalog‑Verzeichnis

Partner
 Sprüche Treff

Hosterplus.de
Bekommen Sie Speicherplatz (Webspace), Domains...
https://www.Hosterplus.de
Artfiles.de
Bietet Serviceorientierte...
https://www.Artfiles.de
 
 
 

Unix Timestamp Tool / Converter

Hier können Sie den Unix-Timestamp (Unixtime) umwandeln bzw. umrechnen in das Datum oder ein Datum mit Uhrzeit zu ein Timestamp. Das berechnen ist ganz einfach!

Sie benötigen für unsern Converter kein Javascript. Der Unix Timestamp wird in den unterschiedlichsten Programmiersprachen (zum Beispiel: PHP, Java Script, Java, Perl, C# usw.) verwendet und ist identisch aufgebaut. In den meisten Fällen wird dieser verwendet um gewisse Epochen festzuhalten bzw. zu ermitteln.

Information: Der Time- stamp wird seit den 1. Januar 1970 00:00 Uhr UTC (ohne Schaltsekunden) immer um eins pro Sekunde hochgezählt. Sie finden hier noch eine kleine Erklärung, wie Sie den Timestamp in ein Datum mit der PHP Funktion date() umwandeln.

Der jetzige Unix Time- stamp ist: 1771066822 - Sat, 14 Feb 2026 12:00:22 +0100

Beispiel Code / Example:

<?php
$timestamp
= time();
/**
* timestamp and date / year day month hour minutes seconds
*/
echo '$timestamp is '.$timestamp.' and date is '.
date("Y-d-m H:i:s", $timestamp);
?>

Unix Time- stamp zum Datum

Datum nach Time- stamp

Wenn Sie ein Datum, die Zeit und eine Zeitzone auswählen, wird Ihnen der Timestamp für das entsprechende Datum ausgegeben. Anm.: Es wird nicht geprüft, ob es den Tag in den ausgewählten Monat wirklich gibt. Dadurch kann es sein, dass es zu Abweichungen in der Ausgabe gibt.

Schnellauswahl:

 .  . 
 :  : 

Differenz von zwei Unix Epochen (Epoch)

Bitte geben Sie im ersten und zweiten Feld ein Time- stamp ein, anschließend klicken Sie auf den Button Umwandeln. (Convert) Danach wird die Differenz in Sekunden (Seconds), Minuten und Stunden ausgegeben. Anm.: Achten Sie darauf, dass der zweite Timestamp größer ist als der erste, ansonsten wird Ihnen ein Minuswert ausgegeben. Format: Bitte tragen Sie nur ganze Zahlen (Number) ein.

strtotime() Converter

Geben Sie einen natürlichsprachlichen Zeitausdruck ein und erhalten Sie den zugehörigen Unix Timestamp. Die PHP-Funktion strtotime() unterstützt primär englische Ausdruecke, z.B. „next monday“, „+2 weeks“, „last day of december 2025“ oder „tomorrow 14:00“.

Relative Zeitangabe

Geben Sie einen Unix Timestamp ein und erfahren Sie, wie lange dieser Zeitpunkt in der Vergangenheit oder Zukunft liegt.


PHP date() Format-Referenz

Die folgende Tabelle zeigt die wichtigsten Formatzeichen für die PHP-Funktion date(). Diese Zeichen können beliebig kombiniert werden, um das gewünschte Ausgabeformat zu erzeugen.

ZeichenBeschreibungBeispiel
dTag des Monats, 2-stellig mit führender Null01 bis 31
jTag des Monats ohne führende Null1 bis 31
mMonat als Zahl, 2-stellig mit führender Null01 bis 12
nMonat als Zahl ohne führende Null1 bis 12
YJahreszahl, 4-stellig2025
yJahreszahl, 2-stellig25
HStunde im 24-Stunden-Format mit führender Null00 bis 23
hStunde im 12-Stunden-Format mit führender Null01 bis 12
iMinuten mit führender Null00 bis 59
sSekunden mit führender Null00 bis 59
AAnte/Post Meridiem (Großbuchstaben)AM oder PM
USekunden seit Unix Epoch (wie time())1738339200
cISO 8601 Datum2025-01-31T14:30:00+01:00
rRFC 2822 formatiertes DatumFri, 31 Jan 2025 14:30:00 +0100
DWochentag, 3 Buchstaben (englisch)Mon bis Sun
lWochentag, ausgeschrieben (englisch)Monday bis Sunday
NWochentag als Zahl (ISO 8601)1 (Mo) bis 7 (So)
GStunde im 24-Stunden-Format ohne führende Null0 bis 23
tAnzahl der Tage im Monat28 bis 31
WKalenderwoche (ISO 8601)01 bis 53

Wichtige Unix Timestamps

Die folgende Tabelle zeigt einige historisch und technisch bedeutsame Unix Timestamps als Referenz:

TimestampDatumBedeutung
001.01.1970 00:00:00 UTCUnix Epoch – Beginn der Unix-Zeitrechnung
94668480001.01.2000 00:00:00 UTCJahrtausendwechsel (Y2K)
100000000009.09.2001 01:46:40 UTCEine Milliarde Sekunden seit Epoch
123456789013.02.2009 23:31:30 UTCAufsteigende Ziffernfolge
170000000014.11.2023 22:13:20 UTC1,7 Milliarden Sekunden
200000000018.05.2033 03:33:20 UTCZwei Milliarden Sekunden
214748364719.01.2038 03:14:07 UTCYear-2038-Problem (maximaler 32-Bit signed Integer)

Year-2038-Problem: Auf 32-Bit-Systemen wird der Unix Timestamp als vorzeichenbehaftete 32-Bit-Ganzzahl gespeichert. Der maximale Wert ist 2.147.483.647 (19. Januar 2038, 03:14:07 UTC). Danach würde der Zähler überlaufen und negative Werte erzeugen. Moderne 64-Bit-Systeme und PHP 8+ auf 64-Bit-Plattformen sind davon nicht betroffen, da der Timestamp dort als 64-Bit-Integer gespeichert wird und Daten bis weit über das Jahr 292 Milliarden hinaus darstellen kann.

PHP Code-Beispiele für Timestamps

Hier finden Sie praktische PHP-Snippets für die Arbeit mit Unix Timestamps:

// Aktuellen Timestamp ermitteln
$timestamp = time();
echo $timestamp; // z.B. 1738339200

// Datum aus Einzelwerten erzeugen (mktime)
$ts = mktime(14, 30, 0, 1, 31, 2025);
echo date("d.m.Y H:i:s", $ts); // 31.01.2025 14:30:00

// Natuerlichsprachlich mit strtotime()
$naechsterMontag = strtotime("next monday");
$inZweiWochen    = strtotime("+2 weeks");
$gestern         = strtotime("yesterday");

// Differenz zwischen zwei Timestamps
$start = strtotime("2025-01-01");
$ende  = strtotime("2025-12-31");
$tage  = ($ende - $start) / 86400;
echo $tage; // 364
Bücherregal mit drei Büchern: 'PHP 4 - Grundlagen und Profiwissen' von Hanser Verlag, 'Webdesign in a Nutshell' von O'Reilly Verlag, und 'Webgestaltung' von Galileo Computing.