php - 如何在 Twig 中调用 'time_diff' 过滤器

标签 php html symfony twig

如何在 Twig 中调用“time_diff”函数

代码

{{ post.created_at|time_diff }}

输出

The filter "time_diff" does not exist

最佳答案

如果您使用的是 Symfony 2,

并且想使用一些native twig extension

你必须像这样声明服务:

services:
    twig.extension.date:
       class: Twig_Extensions_Extension_Date
       tags:
            - { name: twig.extension }

关于php - 如何在 Twig 中调用 'time_diff' 过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34001519/

相关文章:

php - 是否有用于从 PHP 中的对象范围内访问对象方法的快捷语法?

php - PDO 准备语句限制不起作用

html - css中的 9-patch 图像

php - 如何在 symfony 2 中最好地构建应用程序

javascript - 从属下拉列表无法正常工作

javascript - JQuery-ui 组件在加载时不显示

javascript - 使用 JavaScript 触发 CSS 动画淡入淡出 - 仅在一个方向上有效?

php - 如何通过 SyliusResourceBundle 使用 Sylius 创建新模型

php - 更改 Web 文件夹名称后,PHPStorm 中的 Symfony Assets 路径突出显示

PHP gettext 函数只返回原始未翻译的字符串