Czekam na dodanie 1 sekundy do datetime, dzięki czemu mogę przetestować paginacja na podstawie daty. Mam nadzieję, że otrzymam datę z naszej odpowiedzi API, skonwertujemy ciąg daty na datę, a następnie przekonwertujemy ją na milisekundy, dodamy sekundę, a następnie dokonamy konwersji z powrotem w datestring i użyjemy go w kolejnym żądaniu API. (brzmi to tak, jakby brzmiało!)Data w Groovy
Mam i wypuszczam, gdy próbuję przeanalizować dateTime. Poniższy kod jest rzucanie błąd:
def c= new date().parse("yyyy-mm-ddThh:mm:ss",lastDate)
log.info "new formatt"+lastDate
log.info c.timeInMillis
Błąd: groovy.lang.MissingMethodException: No podpis metody: java.util.Date.parse() ma zastosowanie do typów argumentów: (java.lang.String , groovy.util.slurpersupport.NodeChildren) wartości: [rrrr-mm-ddThg: mm: ss, 2007-01-26T00: 00: 00] Możliwe rozwiązania: parsowanie (java.lang.String), parsowanie (java.lang. String, java.lang.String), wait(), clone(), any(), use (java.util.List, groovy.lang.Closure)
Jakieś wskazówki, jak osiągnąć mój cel? A może to podejście przygnębiające?
Whoa, ładny i zwięzły. Dam mu szansę i zobaczę, czy pasuje. Dzięki! –