我尝试用德语显示日期,但它不起作用。我将 PHP 与 XAMPP 一起使用。
这些是我的方法:
function get_Datetime_Now() {
setlocale (LC_TIME, "de_DE");
$tz_object = new DateTimeZone('Europe/Zurich');
$datetime = new DateTime();
$datetime->setTimezone($tz_object);
return $datetime->format('l, d. F Y ');
}
echo get_Datetime_Now();
它返回“星期日,2014 年 2 月 9 日”,但我不想返回“Sonntag,2014 年 2 月 9 日”(德语)。
我也试过这个:
setlocale(LC_TIME, "de_DE");
echo strftime("%A, %d. %B %Y");
它还返回“Sunday, 09. February 2014”。我在互联网上看到了很多例子,它们不起作用(至少在我的环境中)。
是否有我应该检查的设置?
我很感激任何帮助!
提前谢谢你,shivan