LocalDateTime localDateTime = LocalDateTime.now();
System.out.println("localDateTime :" + localDateTime);
System.out.println("localDateTime.truncatedTo(ChronoUnit.DAYS) :" + localDateTime.truncatedTo(ChronoUnit.DAYS));
System.out.println("localDateTime.truncatedTo(ChronoUnit.HOURS) :" + localDateTime.truncatedTo(ChronoUnit.HOURS));
System.out.println("localDateTime.truncatedTo(ChronoUnit.MINUTES):" + localDateTime.truncatedTo(ChronoUnit.MINUTES));
System.out.println("localDateTime.truncatedTo(ChronoUnit.SECONDS):" + localDateTime.truncatedTo(ChronoUnit.SECONDS));
System.out.println("localDateTime.truncatedTo(ChronoUnit.MILLIS) :" + localDateTime.truncatedTo(ChronoUnit.MILLIS));localDateTime :2019-06-15T17:35:16.723566900 localDateTime.truncatedTo(ChronoUnit.DAYS) :2019-06-15T00:00 localDateTime.truncatedTo(ChronoUnit.HOURS) :2019-06-15T17:00 localDateTime.truncatedTo(ChronoUnit.MINUTES):2019-06-15T17:35 localDateTime.truncatedTo(ChronoUnit.SECONDS):2019-06-15T17:35:16 localDateTime.truncatedTo(ChronoUnit.MILLIS) :2019-06-15T17:35:16.723
Date date = new Date();
LocalDateTime localDateTime = LocalDateTime.ofInstant(date.toInstant(), ZoneId.systemDefault());
System.out.println("date :" + date);
System.out.println("localDateTime:" + localDateTime);date :Sat Jun 15 17:51:36 JST 2019 localDateTime:2019-06-15T17:51:36.151
Date date = new Date();
LocalDateTime localDateTime = LocalDateTime.ofInstant(date.toInstant(), ZoneId.systemDefault());
LocalDate localDate = localDateTime.toLocalDate();
System.out.println("date :" + date);
System.out.println("localDateTime:" + localDateTime);
System.out.println("localDate :" + localDate);date :Sat Jun 15 23:08:37 JST 2019 localDateTime:2019-06-15T23:08:37.014 localDate :2019-06-15
LocalDateTime localDateTime = LocalDateTime.now();
LocalDate localDate = localDateTime.toLocalDate();
System.out.println("localDateTime:" + localDateTime);
System.out.println("localDate :" + localDate);localDateTime:2019-06-15T17:51:36.193991600 localDate :2019-06-15
LocalDateTime localDateTime = LocalDateTime.now();
Date date = Date.from(localDateTime.atZone(ZoneId.systemDefault()).toInstant());
System.out.println("localDateTime:" + localDateTime);
System.out.println("date :" + date);localDateTime:2019-06-15T23:08:37.015564600 date :Sat Jun 15 23:08:37 JST 2019