本次代碼是現在用的就是這樣的:我是很新的速度阿帕奇腳本
#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))\\ –
您可以告訴如何添加幾天到現有的日子 –