将W3C dateformat转换为毫秒android

时间:2016-02-24 09:35:54

标签: java android date w3c

我有来自服务器w3c date format的{​​{1}},我希望它转换为毫秒来处理2016-02-13T09:53:49.871Z概念

我收到错误 java.lang.IllegalArgumentException:Parse error:2016-02-24T15:01:49 + 0530

Time since

1 个答案:

答案 0 :(得分:1)

您错过了毫秒,而Z未被识别为时区 - 您可以将其设为文字Z

SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", Locale.US);
Date dateServer = fmt.parse(timeFormat);