我尝试用groovy获取当前日期时间+ 2分钟:
import groovy.time.*
import org.codehaus.groovy.runtime.TimeCategory
import groovy.time.TimeCategory
currentDate1 = new Date()
use( TimeCategory ) {
after2Mins = date + 2.minutes
}
log.info after2Mins
我收到了这个错误:
groovy.lang.MissingPropertyException:没有这样的属性:date for class:Script8错误在第7行
答案 0 :(得分:0)
应该是:
import groovy.time.*
import org.codehaus.groovy.runtime.TimeCategory
import groovy.time.TimeCategory
def currentDate1 = new Date()
use( TimeCategory ) {
after2Mins = currentDate1 + 2.minutes
}
println after2Mins
您在def
之前遗失currentDate1
并在date
关闭时使用currentDate1
而不是TimeCategory
。