此问题已在此处找到答案:
基于Java8中的localdate.now()获取每周第一天的日期(9个答案)
为什么2010年12月31日返回1作为一年中的一周((6个答案)
了解java.util.calendar week of year[重复](2个答案)
昨天关门了。
Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
cal.set(Calendar.WEEK_OF_YEAR, 0);
SimpleDateFormat formatter1 = new SimpleDateFormat("yyyy-MM-dd",Locale.getDefault());
cal.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);
System.out.println(formatter1.format(cal.getTime()));
cal.add(Calendar.DAY_OF_WEEK, 6);
System.out.println(formatter1.format(cal.getTime()));
我想用java获取给定周数的开始和结束日期。
一个示例输出:
2020-12-20
2020-12-26
另一个例子:
2021-01-03
2021-01-09
暂无答案!
目前还没有任何答案,快来回答吧!