Java获取指定月份第一周第一天
思路:
1、获取当前月份第一天
2、获取第一天对应周几
3、根据周几减去对应天数得到指定日期
@Test
public void test2(){
Date lastWeek = getFirstDayTheFirstWeek(11);
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(simpleDateFormat.format(lastWeek));
}
/**
* 获取指定月份第一周第一天
* @param month 月份
* @return 指定月份第一周第一天
*/
public static Date getFirstDayTheFirstWeek(Integer month){
Date currentLastDate = getFirstDayOfMonth(Integer.parseInt(DateUtil.getYear(new Date())), month);
Integer weekOfDate =</

探讨了如何在Java中有效地获取指定月份的第一周的开始日期,并提及当前方案可能存在优化空间,邀请读者分享更优解决方案。
最低0.47元/天 解锁文章

2097

被折叠的 条评论
为什么被折叠?



