Hallo,
setlocale(LC_ALL, array('de','de_DE@euro','deu'));
echo strftime("%A, %d. %B %Y, %H:%M Uhr");
> Okay wieder was gelernt!
das funktioniert allerdings nur, wenn der Server auch die korrekten Locales installiert hat – und um den Zeichensatz hat sich dann auch noch keiner gekümmert (was z.B. bei „März“ in Deutsch schon ganz schön schnell zu einem Problem werden kann).
Ich mach das mittlerweile nicht mehr mit Locales sondern (leider) wieder von Hand.
Viele Grüße,
Gero