java.text.ParseException:无法解析的日期:“2016 年 3 月 4 日 20:33+05:30”(在偏移量 3 处)
java.text.ParseException: Unparseable date: "04 Mar 2016 20:33+05:30" (at offset 3)
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)
非常感谢任何帮助!
根据 SimpleDateFormat 文档,Z/ZZ/ZZZ:-0800
注意冒号。您的字符串没有,因此解析失败。是的,就是这么敏感。
Z
没有冒号分隔符。你可以做
SimpleDateFormat format = new SimpleDateFormat("dd MMM yyyy HH:mmX");
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)
非常感谢任何帮助!
根据 SimpleDateFormat 文档,Z/ZZ/ZZZ:-0800
注意冒号。您的字符串没有,因此解析失败。是的,就是这么敏感。
Z
没有冒号分隔符。你可以做
SimpleDateFormat format = new SimpleDateFormat("dd MMM yyyy HH:mmX");