我正在使用Android应用开发,因为我在日期解析中遇到错误。
ava.text.ParseException:Unparseable date:" 2017-02-10T00:00:00.000Z"
代码:
String dt="2017-02-24T12:00:00.000Z";
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ssZ");
try{
Date dateFrom=format.parse(dt);
} catch (Exception e) {
e.printStackTrace();
}
答案 0 :(得分:0)
我认为你最后有1个零,它应该是“2017-02-24T12:00:00.00Z”
答案 1 :(得分:0)
String dt = "2017-02-24T12:00:00.000Z";
SimpleDateFormat mainformat = new SimpleDateFormat("yyyy'-'MM'-'dd'T'HH':'mm':'ss.SSS'Z'", Locale.getDefault());
try {
Date dateFrom = mainformat.parse(dt);
} catch (Exception e) {
e.printStackTrace();
}
这是您问题的精确解决方案。问题是简单日期格式的实例不正确。试试这个。询问您是否有anu查询。