Je cherche à ajouter 1 seconde à un datetime afin que je puisse tester la pagination basée sur la date. J'espère obtenir une date à partir de notre réponse API, convertir la chaîne de date en une date, puis la convertir en millisecondes, ajouter une seconde, puis convertir en une chaîne de dates et l'utiliser dans ma prochaine demande d'API. (ça sonne longwinded? Il se sent vraiment comme il est!)Date heure dans Groovy
Je rencontre et je m'inquiète quand j'essaye d'analyser un dateTime. Le code suivant est de lancer une erreur:
def c= new date().parse("yyyy-mm-ddThh:mm:ss",lastDate)
log.info "new formatt"+lastDate
log.info c.timeInMillis
Erreur: groovy.lang.MissingMethodException: Pas de signature de la méthode: java.util.Date.parse() est applicable pour les types d'arguments: (java.lang.String , groovy.util.slurpersupport.NodeChildren) valeurs: [aaaa-mm-jjThh: mm: ss, 2007-01-26T00: 00: 00] Solutions possibles: analyser (java.lang.String), analyser (java.lang. String, java.lang.String), wait(), clone(), any(), utilisez (java.util.List, groovy.lang.Closure)
Des conseils sur la façon d'atteindre mon objectif? Ou est-ce une approche de dimwit?
Whoa, belle et succincte. Je vais essayer et voir si ça va. Merci! –