web-dev-qa-db-ja.com

Joda-Time DateTimeからJava.util.Dateを取得する

私はこのようなコードを持っています:

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

現在、CalendarをJoda-Time DateTimeに置き換える必要があります。どうやって手に入れられるのか疑問に思っていたJava.util.Date Joda-TimeからのアウトDateTime

46
Cheok Yan Cheng

DateTime#toDate() を使用します。

Date date = dateTime.toDate();
93
BalusC

その方法の1つは、joda-datetimeインスタンスからミリ秒を抽出し、それをJava.util.Dateコンストラクターに渡すことです。

Date date = new Java.util.Date(jodaDateTime.getMillis())
0
Shailesh