如何在groovy中添加n分钟

0 groovy soapui

我在SoapUI中工作,它支持TestCases中的GroovyScript.
在一些TestCase中我应该使用现在的日期+ 15分钟,30分钟或90分钟.
如果我使用这个脚本:

import java.util.Calendar;

def tdFormat = "yyyy-MM-dd HH:mm"
def today =  Calendar.getInstance()
def today15min = today.add(today.MINUTE,15)
def todayFormated = today15min.format(tdFormat)
Run Code Online (Sandbox Code Playgroud)

获取NullPointerException:无法在行上的null对象错误上调用方法format():6.
如何解决此问题?

dma*_*tro 5

使用TimeCategory.

use( groovy.time.TimeCategory ) {
    println 15.minutes.from.now.format( 'yyyy-MM-dd HH:mm' )
}
Run Code Online (Sandbox Code Playgroud)