SimpleDateFormat format = new SimpleDateFormat("dd MMM yyyy HH:mmZ");
date = format.parse("05 Mar 2016 15:37+05:30");
仅在某些设备上崩溃,例如:(Galay s3 neo GT-I9300I)
Non-fatal Exception: java.text.ParseException: Unparseable date:
"05 Mar 2016 15:37+05:30" (at offset 3)
非常感谢任何帮助!
答案 0 :(得分:4)
Z
没有冒号分隔符。你可以做到
SimpleDateFormat format = new SimpleDateFormat("dd MMM yyyy HH:mmX");
答案 1 :(得分:3)
根据SimpleDateFormat文档,? - Line 5
? - Line 6
? - Line 7
? - Line 8
注意冒号。你的字符串没有,所以解析它失败了。是的,它那么敏感。