当前页面: 开发资料首页 → JSP 专题 → jsp中如何取得星期 
jsp中如何取得星期 
摘要: jsp中如何取得星期  
如题,比如说我知道日期为2006-10-9,要知道为星期几?该用什么函数?
我是初学者,各位多指教,谢谢!
Calendar   cal   =   Calendar.getInstance();   
  System.out.println(cal.get(Calendar.DAY_OF_WEEK));   
楼上
谢谢各位解答,我的代码如下,各位看下有没什么问题:
 String QEndDate= (String)request.getParameter("EndDate");   
   Calendar calendar = new GregorianCalendar();
   SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
 Date Tdate = (Date) format.parse(QEndDate);
 calendar.setTime(Tdate);
 String WeekName = "";
 switch(calendar.get(Calendar.DAY_OF_WEEK)){
 case 1:
 WeekName = "星期天";
 break;
 case 2:
 WeekName = "星期一";
 break;
 case 3:
 WeekName = "星期二";
 break;
 case 4:
 WeekName = "星期三";
 break;
 case 5:
 WeekName = "星期四";
 break;
 case 6:
 WeekName = "星期五";
 break;
 case 7:
 WeekName = "星期六";
 break;
 }
package util;
import java.util.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
Date d = new Date();
DateFormat df = new SimpleDateFormat("E");
String s = df.format(d);
System.out.println(s);
谢谢各位指教,谢谢!