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

时间:2010-12-11 13:39:58

标签: java jodatime

我有这样的代码:

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

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

2 个答案:

答案 0 :(得分:93)

使用DateTime#toDate()

Date date = dateTime.toDate();

答案 1 :(得分:0)

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

Date date = new java.util.Date(jodaDateTime.getMillis())