我想将java.util.Date转换为JodaTime,以便在日期之间执行减法。是否有一个好的简洁的方法将Date转换为JodaTime?
java.util.Date
JodaTime
Date
java.util.Date date = ... DateTime dateTime = new DateTime(date);
不过,要确保date不是null,否则它就像new DateTime() -我真的不喜欢这样。
date
null
new DateTime()
http://joda-time.sourceforge.net/quickstart.html
每个datetime类都提供了各种构造函数。这包括Object构造函数。这允许你从以下对象构建DateTime:
* Date - a JDK instant * Calendar - a JDK calendar * String - in ISO8601 format * Long - in milliseconds * any Joda-Time datetime class