Java时间转换-JodaTime转Date,Java8 JavaTime转Date

目录
  1. JodaTime转换
  2. Java8 JavaTime转换

JodaTime转换

  • org.joda.time.LocalDate转java.util.Date
1
Date date = localDate.toDateTimeAtStartOfDay().toDate();
  • org.joda.time.LocalDateTime转java.util.Date
1
Date date = localDateTime.toDate();

Java8 JavaTime转换

  • java.time.localDate转java.util.Date
1
Date date = Date.from(localDate.atStartOfDay().atZone(ZoneId.systemDefault()).toInstant());
  • java.time.LocalDateTime转java.util.Date
1
Date date = Date.from(localDateTime.atZone(ZoneId.systemDefault()).toInstant());
  • java.time.ZonedDateTime转java.util.Date
1
Date date = Date.from(zonedDateTime.toInstant());