本次代码是现在用的就是这样的:我是很新的速度阿帕奇脚本
#set($startdate=$datetool.format("yyyymmdd",$fromDate))
#set($enddate=$datetool.format("yyyymmdd",$endDate))
但我不知道如何继续。 我想找出格式为yyyymmdd
的两个日期之间的差异,如果差异大于一个月,我必须将其分成几个月,所以请任何人帮助解决此问题。
本次代码是现在用的就是这样的:我是很新的速度阿帕奇脚本
#set($startdate=$datetool.format("yyyymmdd",$fromDate))
#set($enddate=$datetool.format("yyyymmdd",$endDate))
但我不知道如何继续。 我想找出格式为yyyymmdd
的两个日期之间的差异,如果差异大于一个月,我必须将其分成几个月,所以请任何人帮助解决此问题。
我会建议你使用ComparisonDateTool的速度获得的时间差
$dateComparisonTool.difference($startdate,$enddate).days
你可以告诉如何添加天已经存在days.Example:我想添加30天到结束日期,我想得到它打印。我试图这个#set($ pageParameters.wiEndDate =($ pageParameters.wiStartDate + 30))\\但它鼻涕工作 –
你可以添加你的代码有问题,这样我也很容易排序这 – soorapadman
它didn不为我工作。我总是得到1的答案。无论结尾日期是什么。 –
你能后的你尝试过的一个例子,和预期的结果的例子吗? – Igoranze
#set($ inter = $ pageParameters.wiEndDate.compareTo($ pageParameters.wiStartDate))\\ –
您可以告诉如何添加几天到现有的日子 –