I am trying to convert milliseconds time to date-time (yyyy-MM-dd'T'HH:mm:ss'Z') format in UTC.
def StartDateTimeNew = testCase.testSuite.project.getPropertyValue("StartDateTime").toLong()
def Startdate = new Date(StartDateTimeNew).format("yyyy-MM-dd'T'HH:mm:ss'Z'", TimeZone.getTimeZone('UTC'));
log.info Startdate
'StartDateTime' value is '1503478800000'
The output i am getting is :-
Tue Aug 22 18:13:59 IST 2017:INFO:2017-08-23T09:00:00Z
But i want to handle DST in the output :-
Tue Aug 22 18:13:59 IST 2017:INFO:2017-08-23T10:00:00Z