- public static String getWeekFromDate(String sDate,int type){
- if("".equals(sDate)){
- return "";
- }
- SimpleDateFormat df = null;
- if(type==0){
- df = new SimpleDateFormat("yyyy-MM-dd");
- }else if(type==1){
- df = new SimpleDateFormat("yyyyMMdd");
- }
-
- Date date = null;
- try {
- date = df.parse(sDate);
- } catch (ParseException e) {
- e.printStackTrace();
- }
- Calendar cd = Calendar.getInstance();
- cd.setTime(date);
- int mydate = cd.get(Calendar.DAY_OF_WEEK);
- String showDate = "";
- switch (mydate) {
- case 1:
- showDate = "星期日";
- break;
- case 2:
- showDate = "星期一";
- break;
- case 3:
- showDate = "星期二";
- break;
- case 4:
- showDate = "星期三";
- break;
- case 5:
- showDate = "星期四";
- break;
- case 6:
- showDate = "星期五";
- break;
- default:
- showDate = "星期六";
- break;
- }
-
- return showDate;
- }
public static String getWeekFromDate(String sDate,int type){
if("".equals(sDate)){
return "";
}
SimpleDateFormat df = null;
if(type==0){
df = new SimpleDateFormat("yyyy-MM-dd");
}else if(type==1){
df = new SimpleDateFormat("yyyyMMdd");
}
Date date = null;
try {
date = df.parse(sDate);
} catch (ParseException e) {
e.printStackTrace();
}
Calendar cd = Calendar.getInstance();
cd.setTime(date);
int mydate = cd.get(Calendar.DAY_OF_WEEK);
String showDate = "";
switch (mydate) {
case 1:
showDate = "星期日";
break;
case 2:
showDate = "星期一";
break;
case 3:
showDate = "星期二";
break;
case 4:
showDate = "星期三";
break;
case 5:
showDate = "星期四";
break;
case 6:
showDate = "星期五";
break;
default:
showDate = "星期六";
break;
}
return showDate;
}