5. März 2023
Datum formatieren in WordPress und PHP
WordPress stellt von Haus aus die Funktion „get_the_date()“ zur Verfügung, mit der ein schön formatiertes Datum mit deutschen Monatsnamen innerhalb eines Loops oder eines Posts ausgegeben werden kann.
echo get_the_date(); // 5. März 2023
Wie genau das Datum formatiert werden soll, kann in den WP-Einstellungen definiert werden.

In PHP ist das Ganze etwas umständlicher. Das aktuelle Datum lässt sich wie folgt ausgeben:
echo date('j.n.Y'); // 5.3.2023
echo date('j.n.Y H:i').' Uhr'; // 5.3.2023 22:05 Uhr
echo date('d.m.Y'); // 05.03.2023
echo date('d.m.Y H:i').' Uhr'; // 05.03.2023 22:05 Uhr
Um die Monatsnamen in deutsch auszugeben, müssen wir vorher folgendes Array erstellen:
$monate = array(1=>"Januar",2=>"Februar",3=>"März",4=>"April",5=>"Mai",6=>"Juni",7=>"Juli",8=>"August",9=>"September",10=>"Oktober",11=>"November",12=>"Dezember");
echo date('j. ').$monate[date('n')].date(' Y'); // 5. März 2023
Mit folgendem Code lassen sich z.B. Datenbankeinträge sehr einfach chronologisch sortieren.
$today = date("YmdHi"); // 202303052205
War dieser Artikel hilfreich?
Nächster Artikel
Adminer - eine schlanke Alternative zu phpMyAdmin