如何将Joda time LocalTime转换为java.util.Date?
我想将Joda LocalTime转换为java.util.Date而不是 LocalDate。 如果这有帮助,我已经有了一个LocalTime对象。 显然,LocalTime中没有“日期”部分。 所以我不能直接将LocalTime转换为Date。 有一个简单的方法吗?
脚步 –
LocalTime loct LocalDate locd = Todays date + loct Date da = locd.toDate();
Date da = loct.toDateTimeToday().toDate();
你有没有尝试过
locd.withFields(loct).toDate();
你也可以用这个 –
Date dtUtil = DateTime.now(DateTimeZone.getDefault()).toDate();
通用的方式是 –
Date dtUtil = DateTime.now(DateTimeZone.forID("TimeZoneString")).toDate();
其中“TimeZoneString”是您想要获得时间的timeZone id。
DateTimeZone.getDefault()将返回系统的本地区域。