Câu trả lời:
java.util.Date date = ...
DateTime dateTime = new DateTime(date);
Hãy chắc chắn date
là không null
, tuy nhiên, nếu không nó hoạt động như new DateTime()
- Tôi thực sự không thích điều đó.
http://joda-time.sourceforge.net/quickstart.html
Mỗi lớp datetime cung cấp một loạt các hàm tạo. Chúng bao gồm các hàm tạo đối tượng. Điều này cho phép bạn xây dựng, ví dụ, DateTime từ các đối tượng sau:
* 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);