LocalDate currentDate = LocalDate.now();
LocalDate firstDayOfWeek = currentDate.with(DayOfWeek.MONDAY);
// 获取本周的最后一天
LocalDate lastDayOfWeek = firstDayOfWeek.plusDays(6);
// 获取本周的所有日期
List<LocalDate> datesOfWeek = new ArrayList<>();
for (LocalDate date = firstDayOfWeek; !date.isAfter(lastDayOfWeek); date = date.plusDays(1)) {
datesOfWeek.add(date);
}
System.out.println("本周的所有日期: " + datesOfWeek);
java 获取本周日期
最新推荐文章于 2024-05-27 17:15:18 发布