0

我有:

<div class="date">
{{ event.date|localizeddate('full', 'none', null, 'Europe/Moscow', 'd MMMM YYYY, EEEE') }}
</div>

其中event.date = '2016-12-30',MySQL 日期字符串。

当日期本地化时,输出为'30 December 2017, Friday'. 我不明白,为什么年份改为2017年?为什么会这样?

4

2 回答 2

0

在最近的一个项目中遇到了同样的问题。

在文档中,它说 Y 代表“一年中的一周”,而 y 代表年份。

http://userguide.icu-project.org/formatparse/datetime

于 2020-09-29T12:32:35.640 回答
-1

尝试使用这个:

{{ event.date|date("m/d/Y")|localizeddate('full', 'none', null, 'Europe/Moscow', 'd MMMM YYYY, EEEE') }}
于 2017-10-05T09:52:56.730 回答