我想把java.util.Date转换成JodaTime,以便在日期之间进行减法运算.有没有一种简洁的方法可以将Date转换为JodaTime

推荐答案

java.util.Date date = ...
DateTime dateTime = new DateTime(date);

但要确保date不是null,否则它的行为就像new DateTime()——我不喜欢那样.

Java相关问答推荐

我应该避免在Android中创建类并在运行时编译它们吗?

无法传递消费者<;>;实例

路径映射未发生

SpringBoot+Java 17@Valid未验证POJO

无法初始化JPA实体管理器工厂:无法确定为Java类型<;类>;推荐的JdbcType

按属性值从流中筛选出重复项

由于 list 中的权限错误,Android未生成

MySQL数据库中未应用具有Spring数据的唯一约束

GetChildren().emoveAll()不会删除 node

如何集成语义发布和BitBucket(Java项目)

Java17支持哪个MapR版本?

在学习Spring时,通过构造函数参数0表达了不满意的依赖关系

如何在JUNIT测试中覆盖ExecutorService?

当b是一个字节并且在Java中值为-1时,为什么b>;>;>;1总是等于-1?

如何从HttpResponse实例获取Entity对象的内容?

为了安全起见,有必要复制一份 list 吗?

为什么项目名称出现在我的GET请求中?

在Java中比较同一多维数组的两个不同的字符串元素

在WHILE()循环初始化部分中声明和初始化变量的Java语法?

如何调查进程列表中不可见的活跃 MySQL 事务?