Java获取月中周三和周四的日期

【Java获取月中周三和周四的日期】==我去给你写 。等下贴给你 。
/**
* 传入一个月份,得到这个月份所有的周三,周四将其打印出来 。
* @param month 参数指定的月份
* @throws Exception
*/
private void getwendsor(int month) throws Exception
{
if(month<1||month>12)
throw new Exception(请指定一个合法的月份 。);
SimpleDateFormat sdf=new SimpleDateFormat(yyyy-MM-dd);
Calendar cal=Calendar.getInstance();
cal.set(Calendar.MONTH,month-1);
cal.set(Calendar.DAY_OF_MONTH, 1);
int day=1;
do
{
//System.out.println(sdf.format(cal.getTime())++cal.get(Calendar.DAY_OF_WEEK)++Calendar.WEDNESDAY);
if(cal.get(Calendar.DAY_OF_WEEK)==Calendar.WEDNESDAY)
System.out.println(month+月份的+sdf.format(cal.getTime())+ 是周三);
if(cal.get(Calendar.DAY_OF_WEEK)==Calendar.THURSDAY)
System.out.println(month+月份的+sdf.format(cal.getTime())+ 是周四);
day++;
cal.set(Calendar.DAY_OF_MONTH, day);
}while(cal.get(Calendar.MONTH)+1==month);
}
这个方法是单独定义的,所以你可以随意调用,并且得到任意一个月份的周三或者周四 。只需要在调用的时候指定您要查看的月份即可 。
如果有疑问欢迎交流 。呵呵

    推荐阅读