HTML, CSS, PHP, MySQL

html-php.de

HTML & CSS Stylesheets Referenz JavaScript PHP MySQL Sonstiges Gästebuch Inhalt Impressum

[ Datum und Uhrzeit ]

Datum und Uhrzeit

Die Datum-Funktion date() hat sehr viele Parameter. Um Beispielsweise das aktuelle Jahr zu ermitteln, wird folgende Anweisung geschrieben.

  <?php
    $jahr = date("Y") ; 
  ?>

Folgende Parameter sind möglich:

ParameterBeispielErgebniss (Beispiel)Bescheibung
ddate(d)09Tag im Monat mit führender Null
jdate(j)9Tag im Monat ohne führender Null
wdate(w)1Wochentag als Zahl 0-6
mdate(m)01Aktueller Monat mit führender Null
ndate(n)1Aktueller Monat ohne führender Null
Ddate(D)MonWochentag, englisch mit drei Buchstaben
ldate(l)MondayWochentag, englisch (Kleines L)
Fdate(F)JanuaryAktueller Monat, englisch, ausgeschrieben
Mdate(M)JanAktueller Monat, englisch, mit drei Buchstaben
ydate(y)08Das Jahr als zweistellige Zahl
Ydate(Y)2008Das Jahr als vierstellige Zahl
sdate(s)58Sekunden mit führender Null
idate(i)32Minuten mit führender Null
Hdate(H)05Stunden mit führender Null
Gdate(G)5Stunden ohne führender Null

Diese Parameter können Sie in der date-Funktion zusammenfassen, um z.B. das aktuelle Datum auszugeben.

  <?php
    echo "Heute ist der ", date("j. n. Y"); 
  ?>

Das Datum und die Uhrzeit lässt sich natürlich auch in einer Variablen speichern

  <?php
    $tag = date("l");
    $datum = date("d. F Y");
    $zeit = date("H:i");
    echo "Heute ist $tag, der $datum.<br>" ; 
    echo "Es ist jetzt $zeit Uhr," ;
  ?>
Anzeigebeispiel

Wie Sie vielleicht festgestellt haben, hat das ganze jedoch einen Haken. Die Ausgabe ist Englisch. Im nächsten Kapitel arrays zeige ich Ihnen, wie Sie dieses Problem beheben können.

back top next