//本月的最后一天
LocalDate lastDay = today.with(TemporalAdjusters.lastDayOfMonth());
//上月的最后一天
lastDay = LocalDate.now().minusMonths(1).with(TemporalAdjusters.lastDayOfMonth());
// 昨天
LocalDate yesterday = LocalDate.now().minusDays(1);
// 今天
LocalDate today = LocalDate.now();
// 明天
LocalDate tomorrow = LocalDate.now().plusDays(1);
//上个月的第一天
LocalDate prevMonthFirstday = today.minusMonths(1).withDayOfMonth(1);
//本月的第一天
LocalDate monthFirstday = today.withDayOfMonth(1);
//下个月的第一天
LocalDate nextMonthFirstday = today.plusMonths(1).withDayOfMonth(1);
//上周一
LocalDate prevWeekMonday = LocalDate.now().minusWeeks(1).with(DayOfWeek.MONDAY);
//上周日
LocalDate prevWeekSunday = LocalDate.now().minusWeeks(1).with(DayOfWeek.SUNDAY);
//本周一
LocalDate weekMonday = LocalDate.now().with(DayOfWeek.MONDAY);
//本周日
LocalDate weekSunday = LocalDate.now().with(DayOfWeek.SUNDAY);