import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.io.*;
class test{
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
public final static String dayNames[] = {
"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
public static Date getdate(String date) throws Exception {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
return sdf.parse(date);
}
public static void main(String[] args) throws Exception {
char k;
do{
System.out.print("请输入日期");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String d = br.readLine();
Calendar calendar = Calendar.getInstance();
calendar.setTime(getdate(d));
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
System.out.println(dayNames[dayOfWeek - 1]);
System.out.println("是否继续判断y代表是n代表退出");
BufferedReader br1 = new BufferedReader(new InputStreamReader(System.in));
k=(char)br1.read();
}while(k=='y');
System.out.println("已退出判断");
//可以将现在的时间输出
SimpleDateFormat currentDateTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ");
System.out.println("完成编译时间为:"+currentDateTime.format(new Date()));
}
}