如何使用Twig(Symfony)将时间格式化为hh:mm

Khe*_*ran 9 html symfony twig

我从MS SQL数据库中检索一个时间段,例如'10:30:00'(hh:mm:ss).我尝试在树枝模板中渲染它,但我只想显示'10:30'部分(hh:mm).

我已经尝试使用number_format和date_format来完成这项工作,但我似乎无法完成它.例如,失败的尝试将是:

<td class="PODTIME">{{ record.PODTIME|number_format(2, ':') }}</td>
Run Code Online (Sandbox Code Playgroud)

是的,没有意义.但我找不到任何东西,甚至远远接近我想要的东西 - 我想我忽略了一些东西.

谢谢

小智 26

您可以像这样使用Twig过滤日期:

{{ object.date|date('H:i:s') }}
Run Code Online (Sandbox Code Playgroud)

如此线程所示:如何在Twig模板中呈现DateTime对象