个性化阅读
专注于IT技术分析

如何在Twig中将日期时间对象格式化为ISO 8601

ISO 8601描述了一种国际认可的使用数字表示日期和时间的方式。 ISO8601中日期时间的格式应具有以下格式:

2016-04-27T18:30:00-05:00(年份-月-天-小时-分钟-秒-时区)

要使用twig格式化日期时间非常简单, 你无需自己编写日期时间, 只需使用twig预定义的c格式即可。

{{"now"|date("c")}}
{#Which outputs something like : 2016-04-29T15:47:28+02:00 #}

但是, 如果由于某种原因上一行对你不起作用, 你仍然可以使用以下参数手动格式化所有参数:

{{"now"|date("Y-m-d\\TH:i:sP")}}
{#Which outputs something like : 2016-04-29T15:47:28+02:00 #}

你将在Google丰富网页摘要中使用这种格式。你可以测试以下TwigFiddle以查看工作示例:

玩得开心 !

赞(0)
未经允许不得转载:srcmini » 如何在Twig中将日期时间对象格式化为ISO 8601

评论 抢沙发

评论前必须登录!