How to convert Joda-Time DateTime to java.util.Date and vice versa?

前端 未结 3 1583
粉色の甜心
粉色の甜心 2020-12-07 19:59

Is it possible to do that? If yes, then how do I do the conversion from Joda-Time to Date and vice versa?

3条回答
  •  暖寄归人
    2020-12-07 20:34

    To convert Java Date to Joda DateTime:-

    Date date = new Date();
    DateTime dateTime = new DateTime(date);
    

    And vice versa:-

    Date dateNew = dateTime.toDate();
    

    With TimeZone, if required:-

    DateTime dateTimeNew = new DateTime(date.getTime(), timeZone);
    Date dateTimeZone = dateTime.toDateTimeAtStartOfDay(timeZone).toDate();
    

提交回复
热议问题