思路:
1。把字符串转换成Date类型。 Date d = new Date();
//至于字符串怎么转换成Date类型,已经由好多人问过了,你找找看看吧。
//不过那个转换对于有些字符串是不可以完成的。
2。new 一个Calendar类,并把date赋值给它。
如 Calendar c = Calendar.getInstance();
c.setTime(d);
3。利用Calendar.get(Calendar.DAY_OF_WEEK)可以得到。
1。把字符串转换成Date类型。 Date d = new Date();
//至于字符串怎么转换成Date类型,已经由好多人问过了,你找找看看吧。
//不过那个转换对于有些字符串是不可以完成的。
2。new 一个Calendar类,并把date赋值给它。
如 Calendar c = Calendar.getInstance();
c.setTime(d);
3。利用Calendar.get(Calendar.DAY_OF_WEEK)可以得到。
int today = d.get(Calendar.DAY_OF_WEEK);
int today = d.get(Calendar.DAY_OF_WEEK);
int today = d.get(Calendar.DAY_OF_WEEK);
//取得系统日期
Date date =new Date();
String strDate=FormatData.dateToStr(date,"yyyy年MM月dd日");
//strDate=strDate.substring(0,4)+"年"+strDate.substring(4,6)+"月"+strDate.substring(6,8)+"日";
//取得星期
Calendar now = new GregorianCalendar();
int week=now.get(Calendar.DAY_OF_WEEK);
String strWeek="";
switch(week){
case 1: strWeek="星期日";
break;
case 2: strWeek="星期一";
break;
case 3: strWeek="星期二";
break;
case 4: strWeek="星期三";
break;
case 5: strWeek="星期四";
break;
case 6: strWeek="星期五";
break;
case 7: strWeek="星期六";
break;
default: strWeek="";
}
return strDate+" "+strWeek;
}