int a = 2004;
    int b = 9;
    int c = 6;
    GregorianCalendar d=new GregorianCalendar(a,b-1,c);
    int weekday = d.get(Calendar.DAY_OF_WEEK);
    switch (weekday) {
      case Calendar.SUNDAY:
        System.out.println("星期日");
        break;
      case Calendar.MONDAY:
        System.out.println("星期一");
        break;
      case 3:
        System.out.println("星期二");
        break;
      case 4:
        System.out.println("星期三");
        break;
      case 5:
        System.out.println("星期四");
        break;
      case 6:
        System.out.println("星期五");
        break;
      case 7:
        System.out.println("星期六");
        break;
      default:
        System.out.println("error");
    }输出星期一