LocalDate相关
// 获取当前日期
LocalDate now = LocalDate.now(); // 2020-09-16
// 获取当前时间
LocalTime now1 = LocalTime.now().withNano(0); // 09:05:19
// 获取当前日期和时间
LocalDateTime localDateTime = now.atTime(now1); // 2020-09-16T09:05:19
// yyyy-MM-dd HH:mm:ss
LocalDateTime now2 = LocalDateTime.now().withNano(0); // 2020-09-16T09:07:36
// 获取当前日期的月份--Month类型
Month month = LocalDate.now().getMonth(); // SEPTEMBER
// 获取当前日期的月份--int类型
int value = LocalDate.now().getMonth().getValue(); // 9
// 获取2020-09-16的LocalDate类型
LocalDate parse = LocalDate.parse("2020-09-16"); // 2020-09-16
// 取本月的第一天
LocalDate with = LocalDate.now().with(TemporalAdjusters.firstDayOfMonth()); // 2020-09-01
// 取本月的第一个周一
LocalDate with1 = LocalDate.now().with(TemporalAdjusters.firstInMonth(DayOfWeek.MONDAY)); // 2020-09-07
// 取2020年6月的第一个周五
LocalDate with2 = LocalDate.parse("2020-06-01").with(TemporalAdjusters.firstInMonth(DayOfWeek.FRIDAY)); // 2020-06-05
// 取2020年3月的最后一个周一
LocalDate with3 = LocalDate.parse("2020-03-01").with(TemporalAdjusters.lastInMonth(DayOfWeek.MONDAY)); // 2020-03-30
// 取当前日期的下一天
LocalDate localDate = LocalDate.now().plusDays(1); // 2020-09-17