Hallo Andreas,
setlocale("LC_ALL", "ge");
$datum = strftime("%A, %d. %B",time());
da es nur die zeit betrifft, arbeite mit setlocale(LC_TIME,'German'); oder von mir aus auch mit setlocale(LC_TIME,'de_DE'); (beides liefert mir "Sonntag, 26. Dezember"). Andernfalls arbeite, wie unter http://de3.php.net/manual/de/function.setlocale.php beschrieben in "User Contributed Notes" mit setlocale(LC_ALL, 'de_DE@euro', 'de_DE', 'de-DE', 'de', 'ge', 'de_DE.ISO_8859-1', 'German');
BTW: strftime("%A, %d. %B"); ist ausreichend.
Gruß aus Berlin!
eddi