Php 如何将datetime翻译成Symfony2
我正在尝试在Symfony2内将datetime对象翻译成荷兰语。 谁能告诉我怎么做 我已经试过安排一次约会=>不走运:( 我已经尝试格式化日期=>也没有运气:( 有人能帮忙吗 如果需要任何额外的信息,请让我知道,我会把这些信息添加到这个问题中Php 如何将datetime翻译成Symfony2,php,date,datetime,symfony,internationalization,Php,Date,Datetime,Symfony,Internationalization,我正在尝试在Symfony2内将datetime对象翻译成荷兰语。 谁能告诉我怎么做 我已经试过安排一次约会=>不走运:( 我已经尝试格式化日期=>也没有运气:( 有人能帮忙吗 如果需要任何额外的信息,请让我知道,我会把这些信息添加到这个问题中 我找到了另一个解决方案,它可以在不安装任何额外捆绑包的情况下完成 $formatter = new \IntlDateFormatter(\Locale::getDefault(), \IntlDateFormatter::NONE, \IntlDat
我找到了另一个解决方案,它可以在不安装任何额外捆绑包的情况下完成
$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->format(DATE),使用正确的模式格式化日期。
这可以从控制器上完成
日期可以按如下方式从细枝打印:{modify_date}您可以使用/查看来查看它是如何完成的。您可以使用/查看来查看它是如何完成的。您可以使用:
{{ 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'
当然,您可以传递区域设置参数。使用,您可以执行以下操作:
{{ 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'
当然,您可以传递区域设置参数