从Joda-Time DateTime获取java.util.Date

问题描述 投票:46回答:2

我有这样的代码:

// old_api(Date date)
old_api(calendar.getTime());

目前,我需要用Joda-Time Calendar替换DateTime。我想知道如何从Joda-Time java.util.Date获得DateTime

java jodatime
2个回答
93
投票

使用DateTime#toDate()

Date date = dateTime.toDate();

0
投票

一种方法是:从joda-datetime实例中提取毫秒,然后将其传递给java.util.Date构造函数。

Date date = new java.util.Date(jodaDateTime.getMillis())
© www.soinside.com 2019 - 2024. All rights reserved.