作业帮 > 综合 > 作业

计算一年有多少个周,每个周的开始日期和结束日期是什么

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/28 15:50:28
计算一年有多少个周,每个周的开始日期和结束日期是什么
/** * 返回指定年度的所有周.List中包含的是String[2]对象 * string[0]本周的开始日期,string[1]是本周的结束日期.* 日期的格式为yyyy-MM-dd.* 每年的第一个周,必须包含星期一且是完整的七天.* 例如:2009年的第一个周开始日期为2009-01-05,结束日期为2009-01-11.* 星期一在哪一年,那么包含这个星期的周就是哪一年的周.// calendar.setMinimalDaysInFirstWeek(7); //设置每周最少为7天 // calendar.set(Calendar.YEAR,year); // 设置年度为指定的年 // //首先计算当年有多少个周,每年都至少有52个周,个别年度有53个周 int weeks = getWeekNumByYear(year); // System.out.println(year+"共有"+weeks+"个周"); List result = new ArrayList(weeks); for(int i=1;i