我想转换一个java.util.Date到JodaTime,以便在日期之间进行减法。是否有一个很好的简洁的方法来转换从日期到JodaTime?
java.util.Date date = ...
DateTime dateTime = new DateTime(date);
但是,请确保date不为空,否则它就像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
推荐文章
- 如何在Java中打印二叉树图?
- String.format()在Java中格式化双重格式
- 在Android应用程序中显示当前时间和日期
- 字符串不能识别为有效的日期时间“格式dd/MM/yyyy”
- com.jcraft.jsch.JSchException: UnknownHostKey
- Java中的操作符重载
- 如何转换日期时间?将日期时间
- 如何加速gwt编译器?
- 在Hibernate中重新连接分离对象的正确方法是什么?
- 应该……接住环内还是环外?
- 如何格式化Joda-Time DateTime仅为mm/dd/yyyy?
- 如何在POM.xml中引用环境变量?
- 如何在android中复制一个文件?
- 将整数转换为字符串,以逗号表示千
- 接口方法的最终参数-有什么意义?