जवाबों:
java.util.Date date = ...
DateTime dateTime = new DateTime(date);
सुनिश्चित करें कि date
नहीं है null
, हालांकि, अन्यथा यह काम करता है जैसे new DateTime()
मैं - वास्तव में नहीं है कि पसंद करते हैं।
http://joda-time.sourceforge.net/quickstart.html
प्रत्येक डेटाइम वर्ग विभिन्न प्रकार के निर्माणकर्ता प्रदान करता है। इनमें ऑब्जेक्ट कंस्ट्रक्टर शामिल हैं। यह आपको निर्माण करने की अनुमति देता है, उदाहरण के लिए, निम्न वस्तुओं से दिनांक समय:
* 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);