我正在尝试使用以下模式2013-10-22T16:21:22Z
解析此值yyyy-MM-dd'T'HH:mm:ssZ
,并抛出此异常:
java.text.ParseException: Unparseable date: "2013-10-22T16:21:22Z" (at offset 19)
有谁知道为什么?
答案 0 :(得分:0)
我认为它无法解析Z.你尝试过这样的事吗?
String formattedTime = myTime.replace("Z", "+00:00");
然后尝试解析那个?
答案 1 :(得分:0)
简而言之,抛弃遗留的java方式来处理日期和时间。相反,请查看Joda API site。在他们的网站中,您将找到一些关于与日期和时间操作相关的最常见用法的代码示例,可能还有一些处理您的问题。
答案 2 :(得分:0)
yyyy-MM-dd'T'HH:mm:ss'Z'
如果你想知道Z的含义。请访问这里。 http://developer.android.com/reference/java/text/SimpleDateFormat.html