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
25.03.2025, 6:04 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