我有周数和年份,我想要得到星期的第一天和最后一天的日期,这是我的代码,它给出我错了结果,请告诉我我做错了什么。提前致谢。给周编号和年份找到星期的第一天和最后一天
SimpleDateFormat dt = new SimpleDateFormat("dd/mm/yyyy");
String start ="";
String end ="";
int week = 38;
int yeat = 2016;
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.WEEK_OF_YEAR, week);
calendar.set(Calendar.YEAR, year);
// firt day of week
start = dt.format(calendar.getTime());
calendar.add(Calendar.DAY_OF_MONTH, 6);
//last day of week
end = dt.format(calendar.getTime());
可能重复:如何计算在Java的ISO8601星期数日期(http://stackoverflow.com/q/25084576/642706) –