Відповіді:
java.util.Date date = ...
DateTime dateTime = new DateTime(date);
Переконайтеся, що date
це не так null
, інакше це діє так new DateTime()
- мені це дуже не подобається.
http://joda-time.sourceforge.net/quickstart.html
Кожен клас дат містить різноманітні конструктори. До них належить конструктор об'єктів. Це дозволяє сконструювати, наприклад, DateTime з таких об'єктів:
* Date - a JDK instant
* Calendar - a JDK calendar
* String - in ISO8601 format
* Long - in milliseconds
* any Joda-Time datetime class
DateTime dateTime = date==null?null:new DateTime(date);