如何在树枝上增加时间?

时间:2018-01-22 03:24:23

标签: php twig

如何在Twig中添加时间。我希望在我的日期和时间(2017-12-12 17:56:22)增加时间,比如+5小时+45分钟+00秒,并以(2017-12-12 11:41 PM)的格式显示/ p>

{{ row.bookingDate + add time }}

1 个答案:

答案 0 :(得分:1)

使用date_modify filter为日期添加时间,然后使用date filter以特定格式显示日期:

{% set row = {
     bookingDate: '2017-12-12 17:56:22',
} %}

{% set dateFormat = 'Y-m-d h:i A' %}

{{ row.bookingDate|date(dateFormat) }}
{{ row.bookingDate|date_modify('+5 hours +45 min')|date(dateFormat) }}

上面的代码打印出来:

2017-12-12 05:56 PM
2017-12-12 11:41 PM