8

Grails で、日付に月を加算/減算する簡単な方法はありますか?

dateObj.add(10) のようなメソッドがあり、dateObj に 10 日を加算します。だから私の質問は、月を追加する方法があるということです。

4

2 に答える 2

27

このTimeCategoryクラスは、時間を操作するための DSL を提供します。

import groovy.time.TimeCategory

use (TimeCategory) {
    twoMonthsFromNow = new Date() + 2.month
}

のドキュメントはTimeCategoryこちらにあります

于 2013-06-25T14:34:06.810 に答える
5

あなたが試すことができます :

d = new GregorianCalendar() 
d.setTime(new Date()) 
d.add(Calendar.MONTH,5) 
d.getTime() 
于 2013-06-25T06:50:37.843 に答える