我有一个字符串中的日期,由 webservices 提供:
2013-05-13T10:06:34.023-03:00
如何将其解析为 Java Date?
SimpleDateFormatyyyy-MM-dd HH:mm
不起作用...
我只需要日期和时间(不是-3:00)。
谢谢,马特乌斯
我有一个字符串中的日期,由 webservices 提供:
2013-05-13T10:06:34.023-03:00
如何将其解析为 Java Date?
SimpleDateFormatyyyy-MM-dd HH:mm
不起作用...
我只需要日期和时间(不是-3:00)。
谢谢,马特乌斯
yyyy-MM-dd HH:mm
不起作用,因为它与您的示例不匹配。
怎么样"yyyy-MM-dd'T'HH:mm:ss.SSSZ"
?
我从 JavaDoc 中获取了这种模式:http SimpleDateFormat
: //docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
你需要使用:
yyyy-MM-dd'T'HH:mm:ss.SSSZ
根据 JavaDoc 的SimpleDateFormat
.
我还建议您确实需要-3:00
- 这是时间适用的时区,并说时间是 UTC -3 小时。