im trying to print the date in german with strftime. I already tried
date_default_timezone_set('Europe/Berlin');
setlocale(LC_ALL, "de_DE", "de_DE@euro", "deu", "deu_deu", "german");
$time = strftime("%B", 1323956220);
echo $time; //I want to see "Dezember", but I see "December" instead
but it didnt work. Am I missing something?
Edit: sorry I missed the strftime funciton :P
My guess: the locale is actually called de_DE.utf8
on your machine (it is on mine). Does this work for you?
setlocale(LC_ALL, "de_DE.utf8"); // or LC_TIME
echo strftime('%B', 1323956220);
BTW: on Linux you can use locale -a
to see what's available.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With