Tag: unfarseable

Java:日期解析,为什么我会收到错误

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]