[英]java.time.LocalDate to java.util.Date
從java.time.LocalDate
轉換為java.util.Date
的最佳方法是什么?
Date.from(dateToReturn.atStartOfDay(ZoneId.systemDefault()).toInstant()
我一直在嘗試這一操作,但是盡管可以正確轉換日期和年份,但似乎不能正確地處理時間。
更新:java.time.LocalDate不保存時間信息只是使用了java.time.LocalDateTime,一切正常。
LocalDate ld = ...;
Instant instant = ld.atStartOfDay().atZone(ZoneId.systemDefault()).toInstant();
Date res = Date.from(instant);
查看這篇博客文章,joachim 在Date和java8 java.time.LocalDateTime,LocalDate和LocalTime之間轉換 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.