System.out.println("星期"+(Day-1));} } 注意,,这里每周是从星期天算起的,,,所以要减1
java编写程序求出你的生日那天是星期几
import java.util.Scanner;
import java.util.Calendar;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Calendar time =Calendar.getInstance();
Scanner scan=new Scanner(System.in);
int Y,M,D;
System.out.println("年:");
Y=scan.nextInt();
System.out.println("月:");
M=scan.nextInt();
System.out.println("日:");
D=scan.nextInt();
time.set(Y, M-1, D);
int Day=time.get(Calendar.DAY_OF_WEEK);
System.out.println("星期"+(Day-1));
}
}
注意,,这里每周是从星期天算起的,,,所以要减1
2015-01-30
使用Calendar类
Calendar cal = Calendar.getInstance();
//设置生日:年,月-1,日
//周六=7
//周日=1
cal.set(1992, 4, 23);
System.out.println(cal.get(cal.DAY_OF_WEEK));2017-06-22