Scanner sc = new Scanner(System.in); System.out.print("请输入你的出生年月日:"); String today = sc.next(); SimpleDateFormat time = new SimpleDateFormat("yyyy-MM-dd"); Date d = time.parse(today); int day = d.getDay(); switch (day){ case 0: System.out.println("当日星期日"); break; case 1: System.out.println("当日星期一"); break; case 2: 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; }