{%for mat in setQuery %}
{% set datePost = mat.data_criacao|date('d-m-Y') %}
{% set today = "now"|date('d-m-Y') %}
{{today- datePost}}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
datePost = 17-04-2015 今天 = 06-05-2015
上面的例子返回它:-11
该问题已通过以下代码解决:
{% set datePost = mat.data_criacao|date('d-m-Y') %}
{% set today = "now"|date('d-m-Y') %}
{% set difference = date(today).diff(date(datePost))%}
{% set leftDays = difference.days %}
{% if datePost == today %}
1 day
{% else %}
{{ leftDays }}
{% endif %}
Run Code Online (Sandbox Code Playgroud)