Convert datetime with "yyyy-MM-dd'T'HH:mm:ss.SSSZ" format

You need to escape the Z in your incoming date - that’s a valid formatting character in SimpleDateFormat.

stringDate = '2018-04-25T14:05:15.953Z'
format = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"

print system.date.parse(stringDate, format)
1 Like