获取某一年的某一周的周一//周日的日期

//获取某一年的某一周的周日日期
public static Date getEndDayOfWeekNo(int year, int weekNo) throws ParseException {
Calendar cal = getCalendarFormYear(year);
cal.set(Calendar.WEEK_OF_YEAR, weekNo);
cal.add(Calendar.DAY_OF_WEEK, 6);
//获得SimpleDateFormat类,我们转换为yyyy-MM-dd的时间格式
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");//注意月份是MM
String start = cal.get(Calendar.YEAR) + "-" + (cal.get(Calendar.MONTH) + 1) + "-" +
cal.get(Calendar.DAY_OF_MONTH);
Date date= java.sql.Date.valueOf(start);
return date;}
//获取某一年的某一周的周一日期
public static Date getStartDayOfWeekNo(int year, int weekNo) throws ParseException {
Calendar cal = getCalendarFormYear(year);
cal.set(Calendar.WEEK_OF_YEAR, weekNo);
//获得SimpleDateFormat类,我们转换为yyyy-MM-dd的时间格式
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");//注意月份是MM
String start = cal.get(Calendar.YEAR) + "-" + (cal.get(Calendar.MONTH) + 1) + "-" +
cal.get(Calendar.DAY_OF_MONTH);
Date date= java.sql.Date.valueOf(start);
return date;
}
posted @ 2021-09-17 11:15  百鬼&夜行  阅读(88)  评论(0编辑  收藏  举报