相关疑难解决方法(0)

格式化DateTime对象,尊重Locale :: getDefault()

我有一个DateTime对象,我正在通过它编写

$mytime->format("D d.m.Y")
Run Code Online (Sandbox Code Playgroud)

这给了我完全符合我需要的格式:

星期二5.3.2012

唯一缺少的是正确的语言.我需要Tue(Tuesday)的德语翻译,即Die(Dienstag).

这为我提供了正确的区域设置

Locale::getDefault()
Run Code Online (Sandbox Code Playgroud)

但我不知道怎么告诉DateTime::format它使用它.

有没有办法做这样的事情:

$mytime->format("D d.m.Y", \Locale::getDefault());
Run Code Online (Sandbox Code Playgroud)

php datetime-format

57
推荐指数
3
解决办法
6万
查看次数

使用Symfony 2在树枝中本地化日期

要在树枝上格式化日期,通常使用以下内容:

{{ meeting.date|date("m/d/Y") }}
Run Code Online (Sandbox Code Playgroud)

现在,我必须本地化这个日期(美国m/d/y,NL d/m/y).在树枝上做这件事的最佳做法是什么?我确实使用Symfony 2,解决方法是在控制器中进行翻译,但我想在树枝上做这个.

php localization symfony twig

16
推荐指数
2
解决办法
2万
查看次数

标签 统计

php ×2

datetime-format ×1

localization ×1

symfony ×1

twig ×1