【发布时间】:2018-07-17 21:19:09
【问题描述】:
Date date = new Date();
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SZ");//2018-02-05T18:00:51.001+0000
String text = dateFormat.format(date);
Date test = dateFormat.parse(text);
前三行工作正常。当我再次尝试将字符串解析为日期时,出现错误。我该如何解决这个问题?
错误如下所示:
Caused by: java.text.ParseException: Unparseable date: "2018-02-07T15:32:13.214+0100"
at java.text.DateFormat.parse(DateFormat.java:366) ~[na:1.8.0_151]
at TimeRange.parseDateFromIsoString(TimeRange.java:33) ~[classes/:na]
【问题讨论】:
-
你得到什么错误?
-
您的代码在这里运行良好。什么错误?
标签: java date simpledateformat datetime-parsing unparseable