如何根据区域设置格式化日期?

Man*_*anu 5 php locale symfony1 date setlocale

在模板中,我显示特定日期的日期和月份:

<div class="jour"><?php echo date('d',strtotime($content->getCreatedAt())) ?></div>
<div class="mois"><?php echo date('M',strtotime($content->getCreatedAt())) ?></div>
Run Code Online (Sandbox Code Playgroud)

这个工作正常,问题是月份名称是英文的.我在哪里指定我想要另一个语言环境中的月份名称,例如法语?

Mae*_*lyn 5

Symfony 在支持i18n的Date帮助程序中有一个format_date帮助程序.遗憾的是,这些格式记录不完整,请参阅此链接以获取有关它们的提示.

  • 是的......那将是一个更好的方法!不过,我会将我的答案作为一般的PHP解决方案. (2认同)