/**
* 判断输入日期是星期几
*
* @param pTime 设置的需要判断的时间 //格式如2015-11-03
*
* @return dayForWeek 判断结果
* @Exception 发生异常
*/
// String pTime = "2015-11-03";
private String getWeek(String pTime) {
String Week = "";
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance();
try {
c.setTime(format.parse(pTime));
} catch (java.text.ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
switch (c.get(Calendar.DAY_OF_WEEK)) {
case 0:
Week += "天";
break;
case 1:
Week += "一";
break;
case 2:
Week += "二";
break;
case 3:
Week += "三";
break;
case 4:
Week += "四";
break;
case 5:
Week += "五";
break;
case 6:
Week += "六";
break;
}
return pTime + " 星期" + Week;
}
需要使用的时候直接把该方法拷贝到代码中,输入格式化日期 2015-11-03