下面代码即可 Calendar cal = Calendar.getInstance();
cal.set(2008, 1, 1, 0, 0, 0);//设置为今年第一天零时
System.out.println(cal.getTime());
int weeks = 20;//第20周
int dayofweek = 4;//20周第四天,这个天数是从周日开始算的
cal.add(Calendar.WEEK_OF_YEAR, weeks);
cal.add(Calendar.DAY_OF_WEEK, dayofweek);

System.out.println(cal.getTime());