J'essaie d'ajouter un script groovy dans SoapUI pour trouver la date de demain en utilisant next()
en date du jour. Je reçois la date prévue pour toutes les autres dates, sauf si la date est 19.groovy next() date numéro
def TodaysDate = new java.util.Date().format("yyyy-MM-dd")
log.info ">>>>>>>>>> TodaysDate="+TodaysDate
log.info TodaysDate.next()
Sortie:
Mer 19 juillet 14:34:29 EDT 2017: INFO: >>> >>>>>>> DateDuDour = 19/07/2017
Mer 19 juillet 14:34:29 EDT 2017: INFO: 01/07/2017:
J'ai essayé aussi.
def Today = new java.text.SimpleDateFormat("yyyy-MM-dd").format(new Date())
log.info Today
NextDay = Today.next()
log.info NextDay
Sortie:
Mer 19 juillet 14:43:38 EDT 2017: INFO: 19/07/2017
Mer 19 juillet 14:43:38 EDT 2017: INFO: 2017- 07-1:
Ce next()
iterator fonctionne très bien pour d'autres dates. Pouvez-vous m'aider à comprendre ce que je fais incorrect ici?
Même sans TimeCategory, 'new Date() + 1' ajoutera un jour à la date. TimeCategory est utile lorsque vous souhaitez ajouter des unités non-day, cependant. – bdkosher