PHP - Das Datum (date) auf Deutsch (deutsches Datum) ausgeben

Mit date lassen sich unkompliziert Datum und Uhrzeit ausgeben. Allerdings werden Wochentage und Monate in Englisch ausgegeben, was nicht immer gewünscht ist.
Um Datum und Uhrzeit auf Deutsch auszugeben, bietet sich die Funktion strftime an, da sich bei dieser mit setlocale die Ausgabe leicht auf ein deutsches Datum umstellen läßt:

<?php

setlocale(LC_TIME, 'de_DE');

echo strftime("%e. %B %Y");

?>

Ergebnis:

19. April 2024

Die Formatierung und welche Angaben (Wochentag, Monat, Uhrzeit usw.) ausgegeben werden, läßt sich mit strftime festlegen.

zurück: Mehr PHP-Tipps & Tricks

Ergänzung? Fehler? Schreib uns an team@phpbox.de
Du findest phpbox.de nützlich? Wir freuen uns über einen Link auf phpbox.de

Einstieg in PHP 8 und MySQL
PHP Buch