我正在尝试解析这种奇怪的日期格式,我甚至找不到它的名字:2016-05-03T10:40:47.559838+00:00
使用Java我会将其转换为“2016-05-03T10:40:47.559838 + 0000”(注意最后:
已消失)并使用以下模式“yyyy-MM-dd'T'HH :mm:ss.SSSSSSZ“,但它可能不保证UTC。
将此日期解析为UTC中的Joda DateTime的正确方法是什么?
谢谢!
答案 0 :(得分:1)
忽略Meno Hochschild指出的微秒问题,使用解析器正常解析,然后在DateTime.withZone(DateTimeZone newZone)上调用结果,返回转换为所需时区的DateTime的新实例。 / p>