Help with Date conversion as per the required format - groovy
SOLVED- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Help with Date conversion as per the required format - groovy
Hello All,
I have to validate the new date coming in my xml response. Tried below groovy script but facing problem in comparing dates as the dates are in String format.
Basically I am trying to validate my new journey date, say my previous journey date is 21 Oct. 19 and now i change the same to 23 Oct. 19, now i have to validate the 23 Oct. 19.
As i am new to programming unable to crack it, tried below :
def odate = messageExchange.modelItem.testStep.testCase.testSuite.getPropertyValue ("DepartureDateTime")
log.info odate
def dateFormat = new SimpleDateFormat("dd-MM-yyyy")
def dateString = ndate
log.info dateString
def changedDate = dateFormat.parse("dateString")
log.info changedDate
odate = new Date().parse('yyyy/MM/dd')
log.info odate
def dateDifference = messageExchange.modelItem.testStep.testCase.testSuite.getPropertyValue ("datediff") as int
log.info dateDifference
assert odate == ndate - dateDifference
Solved! Go to Solution.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Regards,
Rao.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @dinojadhav! Have you found a solution? If not, please provide more details, and we will do our best to try and help you here.
Sonya Mihaljova
Community and Education Specialist
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Sonia,
I have found a solution.
Thanks for the concern.
Best Regards,
Dinesh
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
HI @dinojadhav, I am very glad to hear this! Could you share your solution with the Community? We would really appreciate it. Thank you!
Sonya Mihaljova
Community and Education Specialist
