Java – How to Convert Joda-Time DateTime to java.util.Date datetimejavajava.util.datejodatime Is it possible to do that? If yes, then how do I do the conversion from Joda-Time to Date and vice versa? Best Answer 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(); Related SolutionsJava – Convert java.util.Date to JodaTime java.util.Date date = ... DateTime dateTime = new DateTime(date); Make sure date isn't null, though, otherwise it acts like new DateTime() - I really don't like that. Java Joda-Time – How to Convert DateTime to String and Vice Versa Try this DateTime dt = new DateTime(); DateTimeFormatter fmt = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss"); String dtStr = fmt.print(dt); Related Question
Best Answer
To convert Java
Date
to JodaDateTime
:-And vice versa:-
With
TimeZone
, if required:-