我有一个来自json响应的字符串:
start: "2013-09-18T20:40:00+0000",
end: "2013-09-18T21:39:00+0000",
如何将此字符串转换为Java DateTime对象?
我尝试使用以下方法:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX");
start = sdf.parse("2013-09-18T20:40:00+0000");
但是使用这种方法我只能创建一个日期对象。但是字符串中绑定的时间是非常重要的。任何帮助都将不胜感激!
Date
也包含时间信息。 - user1907906DateTime
з±»пјЊеє”дЅїз”ЁDate
гЂ‚ - user1907906java.util.Date
、java.util.Calendar
和java.text.SimpleDateFormat
这样的老旧日期时间类现在已经成为遗留系统,被内置于Java 8及更高版本中的java.time类所取代。请参阅Oracle的教程。 - Basil Bourque