如何从Java日期(12/9/14)开始,给出下一个给定日期的日期(日期为“星期三”)?
例如,我如何在2014年12月9日之后的下一个星期三找到。
答案 0 :(得分:0)
int whichDay= Calendar.WEDNESDAY;
if(cal.get(Calendar.DAY_OF_WEEK)>= whichDay){
cal.add(Calendar.DAY_OF_MONTH, 7);
}
cal.set(Calendar.DAY_OF_WEEK, whichDay);