【问题标题】:Twig's date filter always return current date with valid timestampTwig 的日期过滤器总是返回带有有效时间戳的当前日期
【发布时间】:2015-05-13 17:38:00
【问题描述】:

我在使用 Twig 时遇到问题,我传递给日期过滤器的任何时间戳我总是得到当前日期,例如:

{{ 1433894400|date }}

这应该返回 6 月 10 日。但它返回的是当前日期。 我尝试传递几种不同的日期格式,但正如预期的那样,除了日期格式本身之外,它对输出没有任何改变。

以前有人遇到过这个问题吗?

谢谢。

【问题讨论】:

    标签: twig


    【解决方案1】:

    由 twig 文档提供:

    日期过滤器接受字符串(它必须采用 strtotime 函数支持的格式)、DateTime 实例或 DateInterval 实例。例如,要显示当前日期,请过滤“现在”一词。

    因此,使用 date() 将 Unix 时间戳转换为字符串。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-07
      • 2017-09-06
      • 1970-01-01
      相关资源
      最近更新 更多