有人能告诉我如何在Symfony2中切换本地日期格式吗?
无论我在配置中设置什么(framework.session.default_locale),这总是返回英语的星期几(我需要德语的星期几):
当我输出默认区域设置时,无论我在config.yml文件中进行了什么设置,它总是返回“de”。顺便说一下,保留所有HTML标签。
无论我在配置中设置什么(framework.session.default_locale),这总是返回英语的星期几(我需要德语的星期几):
$start->format("D d.m.Y");
当我输出默认区域设置时,无论我在config.yml文件中进行了什么设置,它总是返回“de”。顺便说一下,保留所有HTML标签。
echo \Locale::getDefault()
额外信息:
我希望能够以正确的方式格式化日期(即包含正确的德国星期几),并在本地系统和服务器上正确输出。尝试使用 strftime 进行格式化,但由于实际开发和生产环境的区别导致其使用了不同命名方案的区域设置包出现了问题。 这里有另一个相关的 SO 问题: PHP:为什么我的日期在服务器上格式不同?