获取当天开始和结束时间
LocalDateTime todayStart = LocalDateTime.of(LocalDate.now(), LocalTime.MIN);
String todayStartStr = todayStart.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
System.out.println(todayStartStr);
LocalDateTime todayEnd = LocalDateTime.of(LocalDate.now(), LocalTime.MAX);
String todayEndStr = todayEnd.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
System.out.println(todayEndStr);
前一天开始和结束时间
LocalDateTime yesterdayStart = LocalDateTime.of(LocalDate.now(), LocalTime.MIN).minus(1, ChronoUnit.DAYS);
String yesdayStartStr = yesterdayStart.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
System.out.println(yesdayStartStr);
LocalDateTime yesterdayEnd = LocalDateTime.of(LocalDate.now(), LocalTime.MAX).minus(1, ChronoUnit.DAYS);
String yesterdayEndStr = yesterdayEnd.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
System.out.println(yesterdayEndStr);