html - 如何将时间格式化为 hh :mm using Twig (Symfony)

标签 html symfony twig

我从我的 MS SQL 数据库中检索了一个时间字段,例如“10:30:00”(hh:mm:ss)。我尝试在 Twig 模板中呈现它,但我只想显示“10:30”部分 (hh:mm)。

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

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

是的,这没有意义。但我找不到任何与我想要的相差甚远的东西 - 我想我忽略了一些东西。

谢谢

最佳答案

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

{{ object.date|date('H:i:s') }}

如本帖所示:How to render a DateTime object in a Twig template

关于html - 如何将时间格式化为 hh :mm using Twig (Symfony),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27838350/

相关文章:

html - CSS/HTML - div 内的 div 放置不正确

Drupal 7 中的 Javascript 模块揭示并限定了 jQuery

css - 如何使用 Twig 使用基本CSS文件

php - 从 KernelEvents::CONTROLLER 订阅者返回响应

javascript - 检测悬停在上方的 svg 坐标

css - 如何使用 HTML-CSS 表格获得垂直文本省略号?

php - 如何在 symfony2 中以编程方式实现记住我?

twig - 将上下文 html 包裹在特定的 Twig 变量 {{ product.name }}

php - Symfony Form Collection - 如何获取实体 id?

php - 如何在 TWIG 中使用参数访问实体函数 - symfony2