1 2 3 4 5 6 7 8 9 10 | // 获取每周一的日期. var currDate = LocalDate.of(2022, 7, 2); var dayOfWeek = currDate.getDayOfWeek().getValue(); var index = 0; while (dayOfWeek > 1 && index < dayOfWeek - 1) { ++index; } var mondayDate = currDate.minusDays(index); // 输出: 2022-06-27 System.out.println(mondayDate); |