Zeitstempel hinzufügen, mit dem man das auszulesende Datum angibt. Der Parameter Zeitstempel erwartet als Wert die Sekundenanzahl seit dem 01.01.1970. Sämtliche Zeitangaben beruhen auf diesem Datum, das auch als Beginn der UNIX-Epoche bezeichnet wird.
Versuche mittels folgende Ausgabe des aktuellen Datums durchzuführen:
Stunde: 12
Minute: 36
Sekunde: 20
Tag der Woche: 3 = Wednesday
Tag des Monats: 17
Tag des Jahres: 321
Monat: 11 = November
Jahr: 2010
Die -Anweisung erwartet als Parameter die Formatanweisungen, welche Datum-Segmente angezeigt werden sollen.
Bsp:
Sunday 14 of December 2014 11:01:05 PM liefert:
Wednesday 17 of November 2010 12:36:16 PM
Versuche mittels folgende Ausgabe zu erstellen:
17.11.10 um 12:36:16
17.11.10 = 321. Tag des Jahres 2010
17-11-2010
2010-11-17
Mit date() kann man eine Zeitangabe formatieren oder auswerten. Die Zeitangabe übergeben Sie im Parameter timestamp. Lassen Sie diesen Parameter leer, nimmt die Funktion die aktuelle Zeit. Der Parameter format ist ein String, der festlegt, welche Informationen über die Zeitangabe Sie benötigen. In diesem String sind folgende Platzhalter möglich (*: Ausgabe mit führenden Nullen):
Mit folgendem Code wird die deutsche Sprache für alle Werte eingestellt.
<?php setlocale(LC_ALL, "german"); ?>
<?php $tag = 24; $monat = 8; $jahr = 1978; $geburt = mktime(0,0,0,$monat,$tag,$jahr); $differenz = time() - $geburt; echo ((integer)($differenz/86400))." Tage liegen zwischen dem heutigen Datum, "; echo date("j.n.Y")." und dem ".date("j.n.Y", $geburt)."."; ?>