Date to LocalDateTime:
Date currDate = new Date();LocalDateTime ldt = currDate.toInstant().atZone(ZoneId.systemDefault()).toLocalDateTime();System.out.println(ldt);
输出:
2020-01-19T15:41:02.048
LocalDateTime to Date:
LocalDateTime localDateTime = LocalDateTime.now();Date date1 = Date.from(localDateTime.atZone(ZoneId.of("Asia/Shanghai")).toInstant());Date date2 = Date.from(localDateTime.toInstant(ZoneOffset.of("+8")));System.out.println(date1);System.out.println(date2);
输出:
Sun Jan 19 15:41:02 CST 2020
Sun Jan 19 15:41:02 CST 2020