/** * 判断输入日期是星期几 * * @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