title: Date time in Groovy
body: <p>I'm looking to add 1 second to a datetime so I can test date based pagination. I'm hoping get a date from our API response, convert the date string into a date, then convert that into milliseconds, add a second and then convert back into a datestring and use it in my next API request. ( sound longwinded? It sure feels like it is!)</p>
  
  <p>I'm having and issue when I try to parse a dateTime. The following code is throwing an error:</p>
  
  <pre><code>def c= new date().parse("yyyy-mm-ddThh:mm:ss",lastDate)
  log.info "new formatt"+lastDate
  log.info c.timeInMillis
  </code></pre>
  
  <p>Error: 
  groovy.lang.MissingMethodException: No signature of method: java.util.Date.parse() is applicable for argument types: (java.lang.String, groovy.util.slurpersupport.NodeChildren) values: [yyyy-mm-ddThh:mm:ss, 2007-01-26T00:00:00] Possible solutions: parse(java.lang.String), parse(java.lang.String, java.lang.String), wait(), clone(), any(), use(java.util.List, groovy.lang.Closure)</p>
  
  <p>Any tips on how to achieve my goal? Or is it a dimwit approach?</p>