import java.text.SimpleDateFormat;
import java.util.Calendar;
public class test2 {
public static String getFirstDayOfWeek(int year, int week) {
Calendar firDay = Calendar.getInstance();
// 先滚动到该年
firDay.set(Calendar.YEAR, year);
// 滚动到周
firDay.set(Calendar.WEEK_OF_YEAR, week + 1);
// 得到该周第一天
firDay.set(Calendar.DAY_OF_WEEK, 2);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String firstDay = sdf.format(firDaya.getTime());
return firstDay;
}
public static String getLastDayOfWeek(int year,int week){
Calendar lasDay = Calendar.getInstance();
// 先滚动到该年
lasDay.set(Calendar.YEAR,

这篇博客介绍了一个Java方法,用于根据输入的年份和周数计算出该周的开始日期和结束日期。通过使用`Calendar`类和`SimpleDateFormat`类进行日期处理,实现了获取指定周的第一天(星期一)和最后一天(星期五)的日期字符串。

4220

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



