Berechnung, Umrechnung und Ausgabe von Zeit- und Datumsangaben
Uhrzeit und Datum gehören zu den häufig benötigten Angaben.
Mit PHP lassen sich Datum und Zeit einfach ausgeben und berechnen.
date()
Code: date()
Befehl: $... = date("d.m.Y, G:i");
Fügt das Datum und die Zeit ein.
$... Dies ist die neue Variable, in der das Datum und die Zeit
gespeichert sind.
(...) In der Klammer sind die Platzhalter.
In der Klammer werden auch die Datums-Trennzeichen (der Punkt) und die Zeit-Formatierung (Doppelpunkt und h für Stunde eingegeben).
Verwendete Platzhalter
d - Tag des Monats, zwei Ziffern mit führenden Null (z.B. "05")
m - Monat mit führender Null ("01" bis "12)
Y - Jahr, vierstellige Ausgabe (z.B. "2001")
G - Stunde im 24-Stunden-Format ohne führende Null ("0" bis "23")
i - Minuten ("00" bis "59") L - Flag für Schalttjahr ("0" oder "1")
Befehl: $datum_zeit = date("d.m.Y, G:i");
$datum_zeit Dies ist die Variable, die das Datum und die
Zeit enthält.
Damit wird festgehalten, wann der Anwender seinen Eintrag gemacht hat.
1) Quelltext im Gästebuch:
$datum_zeit = date("d.m.Y, G:i");
2) Quelltext zur Anzeige dieses Beispiels in diesem Dokument
$datum_zeit = date("d.m.Y, G:i"); echo "$datum_zeit h";
<?php
$datum_zeit = date("d.m.Y, G:i");
echo "$datum_zeit h";
?>
3) Angezeigter Text dieses Beispiels in diesem Dokument
07.11.2025, 19:16 h
Gästebuch:
Erstellen
Link zum Gästebuch
phpbox.de de PHP-Befehlsreferenz > Datum & Zeit
phpbox.de de date("Formatierungsstring", ["Unix-Timestamp"])
filemtime Fügt das "Update-Datum" ein
filemtime = file modification time
Liefert Datum und Uhrzeit der letzten Dateiänderung
Fügt das "Update-Datum, d. h. das Datum, an dem die Datei gespeichert wurde, ein.
1) Angabe im Quelltext
<?php
echo "Update: ";
$datum = filemtime(basename($_SERVER["PHP_SELF"]));
echo date("Y-m-d", $datum);
echo " h";
?>
2) Im Dokument erscheint dann folgendes
Update: 2015-05-23, 22:02 h1) Im Quelltext steht folgende PHP-Anweisung
<?php
echo "Letzter Update: ".date("d.m.Y,H:i",
filemtime(basename($_SERVER["PHP_SELF"])));
echo " h";
?>
2) Im Dokument erscheint dann folgendes
Letzter Update: 23.05.2015, 22:02 h