在 Grails 中,是否有一种简单的方法可以在日期上添加/减去月份?
我们有诸如 dateObj.add(10) 之类的方法,它将向 dateObj 添加 10 天。所以我的问题是有没有办法增加月份。
在 Grails 中,是否有一种简单的方法可以在日期上添加/减去月份?
我们有诸如 dateObj.add(10) 之类的方法,它将向 dateObj 添加 10 天。所以我的问题是有没有办法增加月份。
该类TimeCategory
提供了用于时间操作的 DSL:
import groovy.time.TimeCategory
use (TimeCategory) {
twoMonthsFromNow = new Date() + 2.month
}
TimeCategory
可在此处找到文档。
你可以试试 :
d = new GregorianCalendar()
d.setTime(new Date())
d.add(Calendar.MONTH,5)
d.getTime()