web-dev-qa-db-fra.com

Extrayez Java.util.Date de Joda-Time DateTime

J'ai un code comme ça:

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

Actuellement, je dois remplacer Calendar par Joda-Time DateTime. Je me demandais comment obtenir Java.util.Date de Joda-Time DateTime?

45
Cheok Yan Cheng

Utilisez DateTime#toDate() .

Date date = dateTime.toDate();
93
BalusC

Pour ce faire, procédez comme suit: Extrayez des milli-secondes à partir de l'instance de joda-datetime, puis transmettez-la au constructeur Java.util.Date.

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