我正在尝试在Symfony2中将datetime对象转换为Dutch。 任何人都可以告诉我如何做到这一点。
我已经尝试过strftime date =>没运气 :( 我已经尝试格式化日期=>没有运气:(
有人可以为此提供帮助吗?
如果需要任何额外信息,请告诉我,我会将信息添加到此问题中。
我找到了另一个解决方案,可以在没有安装任何额外软件包的情况下完成。
$formatter = new \IntlDateFormatter(\Locale::getDefault(), \IntlDateFormatter::NONE, \IntlDateFormatter::NONE);
//http://userguide.icu-project.org/formatparse/datetime for date formats
$formatter->setPattern("EEEE d MMMM Y");
$page['modify_date'] = $formatter->format($page['modify_date']);
$page['create_date'] = $formatter->format($page['create_date']);
$ formatter->格式(DATE),使用正确的模式格式化日期。 这可以通过控制器完成。
日期可以从树枝上打印如下:{{modify_date}}
答案 0 :(得分:1)
你可以使用/查看KNPTimeBundle来了解它是如何完成的。
答案 1 :(得分:0)
使用SonataIntlBundle即可:
{{ date_time_object | format_date }} => '1 févr. 2011'
{{ date_time_object | format_time }} => '19:55:26'
{{ date_time_object | format_datetime }} => '1 févr. 2011 19:55:26'
您当然可以传递区域设置参数。 Check docs