/** * 获取指定年月的第几个周几(只获取本年本月的) * @param year 年 * @param month 月 * @param week 第几周(week为0时,是获取每个周几) * @param dayOfWeek 周几 * @return 日期——第几个周几 */ public static List<LocalDate> monthWeekNumEach(Integer year, Integer month, Integer week, Integer dayOfWeek) { List<LocalDate> list = new ArrayList<>(); if (week.equals(0)) { for (int i = 1; i < 7; i++) { LocalDate localDate = monthWeekNum(year, month, i, dayOfWeek); if (year.equals(localDate.getYear()) && month.equals(localDate.getMonthValue())) { list.add(localDate); } } } else { LocalDate localDate = monthWeekNum(year, month, week, dayOfWeek); list.add(localDate); } return list; } /** * 获取第几个周几 * @param year 年 * @param month 月 * @param week 第几周 * @param dayOfWeek 周几 * @return 第几个周几日期
10-23
1339
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-02
1211
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-28
3614
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
06-07
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交