如何获得速度模板中两个日期之间的天数差异?
How to get days difference between two dates in velocity templates?
我想使用 velocity 模板获取今天日期和付款到期日(下一个日期大于今天的日期)之间的天数差异。如果我今天的日期是12/10/2016(MM/dd/yyy)
,付款日期是22/10/2016(MM/dd/yyy)
,那么日期差应该是10
。我尝试了不同的方式,找不到确切的解决方案。有人可以帮我解决这个问题吗?
如果你使用 velocity-tools,你可以查看 ComparisonDateTool.
$dateTool.getDate()
是今天的日期。
最后的声明是这样的:
$date.difference($payDate, $dateTool.getDate()).days==10
确保 comparesonDateTool
在 tools.xml
class="org.apache.velocity.tools.generic.ComparisonDateTool"
format="MM/dd/yyyy H:m:s" depth="1" skip="month,week"
bundle="org.apache.velocity.tools.generic.times" timezone="EST"/>
我想使用 velocity 模板获取今天日期和付款到期日(下一个日期大于今天的日期)之间的天数差异。如果我今天的日期是12/10/2016(MM/dd/yyy)
,付款日期是22/10/2016(MM/dd/yyy)
,那么日期差应该是10
。我尝试了不同的方式,找不到确切的解决方案。有人可以帮我解决这个问题吗?
如果你使用 velocity-tools,你可以查看 ComparisonDateTool.
$dateTool.getDate()
是今天的日期。
最后的声明是这样的:
$date.difference($payDate, $dateTool.getDate()).days==10
确保 comparesonDateTool
在 tools.xml
class="org.apache.velocity.tools.generic.ComparisonDateTool"
format="MM/dd/yyyy H:m:s" depth="1" skip="month,week"
bundle="org.apache.velocity.tools.generic.times" timezone="EST"/>