嫩枝

灵活、快速、安全
为PHP模板引擎

Syob娱乐下载mfony的产品
文档 过滤器 日期
您正在阅读的文档树枝2. x。欧宝官网下载app切换到树枝的文档欧宝官网下载app1.倍3.倍

表的内容

问题和反馈

许可证

嫩枝欧宝官网下载app新BSD许可下吗许可证

日期

日期格式到给定的日期格式过滤:

1
{{post.published_at |日期(m / d / Y)}}

支持的格式说明符是一样的日期,除非过滤后的数据的类型DateInterval,格式必须符合DateInterval:格式代替。

日期过滤器接受字符串(必须支持的格式strtotime功能),DateTime情况下,或DateInterval实例。例如,显示当前日期,“现在”这个词过滤:

1
{{|“现在”日期(m / d / Y)}}

单词和字符转义的日期格式使用\ \前面的每个字符:

1
{{post.published_at |日期(“F jS \ \ \ \ t g: ia”)}}

如果该值传递到日期过滤器是默认情况下,它会返回当前日期。如果需要一个空字符串而不是当前日期,使用三元运算符:

1
{{职位。published_at是空的吗?“”:post.published_at |日期(m / d / Y)}}

如果没有提供格式,树枝将使用默认的一个:F j, Y H:我。这个默认可以改变通过调用setDateFormat ()方法核心扩展的实例。第一个参数是默认格式的日期和第二个是默认格式为日期时间间隔:

1 2
美元嫩枝=\树枝\环境(美元加载程序);美元嫩枝- >getExtension(\树枝\ \ CoreExtension延伸::类)- >setDateFormat (' d / m / Y ',' % d天);

时区

默认情况下,显示的日期是通过应用默认时区(php中指定。ini或树枝中声明,见下文),但你可以通过显式地指定时区覆盖:

1
{{post.published_at |日期(“m / d / Y”,“欧洲/巴黎")}}

如果日期已经是一个DateTime对象,如果你想保持目前的时区,通过随着时区值:

1
{{post.published_at |日期(“m / d / Y”,假)}}

默认时区也可以在全球范围内通过调用设置setTimezone ():

1 2
美元嫩枝=\树枝\环境(美元加载程序);美元嫩枝- >getExtension(\树枝\ \ CoreExtension延伸::类)- >setTimezone (欧洲/巴黎);

参数

  • 格式:日期格式
  • 时区:时区的日期
网站由ob娱乐下载和树枝,部署在
的树枝标志©2010 - 2023吗ob娱乐下载