Получить java.util.Date из Joda-Time DateTime - PullRequest
46 голосов
/ 11 декабря 2010

У меня есть такой код:

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

В настоящее время мне нужно заменить Calendar на Joda-Time DateTime.Мне было интересно, как я могу получить java.util.Date из Joda-Time DateTime?

Ответы [ 2 ]

93 голосов
/ 11 декабря 2010

Использование DateTime#toDate().

Date date = dateTime.toDate();
0 голосов
/ 22 декабря 2017

Один из способов сделать это: извлечь миллисекунды из экземпляра joda-datetime, а затем передать его конструктору java.util.Date.

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