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):
� a - "am" oder "pm"
� A - "AM" oder "PM"
� B - Tage bis Jahresende
� d - Tag des Monats *( 01 � 31 )
� D - Tag der Woche ( Wed � 3stellig)
� F - Monatsangabe (December � ganzes Wort)
� g - Stunde im 12-Stunden-Format (1-12 )
� G - Stunde im 24-Stunden-Format (0-23 )
� h - Stunde im 12-Stunden-Format *(01-12 )
� H - Stunde im 24-Stunden-Format *(00-23 )
� i - Minuten *(00-59)
� I - (gro�es i) 1 bei Sommerzeit, 0 bei Winterzeit
� j - Tag des Monats (1-31)
� l - (kleines L) ausgeschriebener Wochentag (Monday)
� L - Schaltjahr = 1, kein Schaltjahr = 0
� m - Monat *(01-12)
� n - Monat (1-12)
� M - Monatsangabe (Feb � 3stellig)
� O - Zeitunterschied gegen�ber Greenwich (GMT) in Stunden (z.B.: +0100)
� r - Formatiertes Datum (z.B.: Tue, 6 Jul 2004 22:58:15 +0200)
� s - Sekunden *(00 � 59)
� S - Englische Aufz�hlung (th f�r 2(second))
� t - Anzahl der Tage des Monats (28 � 31)
� T - Zeitzoneneinstellung des Rechners (z.B. CEST)
� U - Sekunden seit Beginn der UNIX-Epoche (1.1.1970)
� w - Wochentag (0(Sonntag) bis 6(Samstag))
� W - Wochennummer des Jahres (z.B.: 28)
� Y - Jahreszahl, vierstellig (2001)
� y - Jahreszahl, zweistellig (01)
� z - Tag des Jahres (z.B. 148 (entspricht 29.05.2001))
� Z - Offset der Zeitzone gegen�ber GTM (-43200 � 43200) in Minuten
<?PHP
echo date("d M Y") . "\n";
echo date("Y m d") . "\n";
echo date("d n y") . "\n";
echo date("D, d m Y") . "\n";
echo date("l, d m Y") . "\n";
echo date("l dS of F Y h:i:s A") . "\n";
echo "Dieser Monat hat " . date(t) . " Tage";
?>