0
嗨,任何人都可以請幫助我。我想顯示給定特定日期的所有月份。groovy如何從指定日期獲得下個月
爲如:給定的日期爲:15月 - 2011 輸出應該是:月/ 2011年4月/ 2011 ....二月/ 2012
哪能acheive以上的常規?
嗨,任何人都可以請幫助我。我想顯示給定特定日期的所有月份。groovy如何從指定日期獲得下個月
爲如:給定的日期爲:15月 - 2011 輸出應該是:月/ 2011年4月/ 2011 ....二月/ 2012
哪能acheive以上的常規?
您可以使用Groovy的TimeCategory來編寫某事。如myDate + 3.months
。以下代碼創建您想要的列表:
use (groovy.time.TimeCategory) {
Date date = Date.parse("dd-MMM-yyyy", "15-Mar-2011")
def months = (0..11).collect {
(date + it.months).format("MMM/yyyy")
}
}
顯示所有月份,直到? feb 2012? –