public static void main(String[] args) {
DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
Date d=null;
try {
d = format1.parse("2009-10-5");
} catch (ParseException e) {
e.printStackTrace();
}
Calendar c = Calendar.getInstance();
c.setTime(d);
int i = c.get(Calendar.DAY_OF_WEEK);
String week="";
if(i==0) week = "星期六" ;
if(i==1) week = "星期日" ;
if(i==2) week = "星期一" ;
if(i==3) week = "星期二" ;
if(i==4) week = "星期三" ;
if(i==5) week = "星期四" ;
if(i==6) week = "星期五" ;
System.out.println(i+"---"+week);
//得到当前的时间
SimpleDateFormat tempDate = new SimpleDateFormat("yyyy-MM-dd" + " " + "hh:mm:ss");
String datetime = tempDate.format(new java.util.Date());
System.out.println(datetime);;
}