如何用细枝减去两个日期?
例如,对于日期“ 2015-02-20”和“ 2015-02-13”,我都应获取“ 7”.
我怎样才能做到这一点 ?
感谢帮助
解决方法:
您可以使用KnpTimeBundle
在树枝上:
与当前日期进行比较:
{# Returns something like "3 minutes ago" #}
{{ time_diff(form) }}
这与另一个日期比较:
{# Returns something like "3 minutes ago" #}
{{ time_diff(form , to ) }}
第二个解决方案“自己动手做”:
$calcFrom = $from;
$calcTo = $to;
$Now->diff($calcFrom)->format("%a")
并通过Twig extension或直接在实体中的帮助器方法中使其可用.
另一个可能的解决方案是写一个注册custom DQL Function来完成存储库中的工作
希望这个帮助