怎么判断某年某月某日是星期几

如题所述

解:
首先要知道今天是星期几(星期a)
再求出某年某月某日距离今天是多少天(x天)
看x÷7的余数是几(b)
看a+b=几(c)
如果c<7,就是星期c
如果c>7,就是星期c-7
如果c=7,就是星期天。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-16
计算星期几的方法:阳历算那年那月那天是星期几,可以用心算就能简便地算出来.其算法是每月代号加日期除以七,余数是一依此类推.
第2个回答  2018-10-12
Calendar c = Calendar.getInstance(); //获得当前年月日

Scanner in = new Scanner(System.in);
int year = in.nextInt();
int month = in.nextInt();
int day = in.nextInt();

c.set(year, month - 1, day); //获得星期,月份是从0-11月,所以要减1
int x = c.get(Calendar.DAY_OF_WEEK) - 1; //星期是从周日开始,减1就是星期x,看着舒服点
System.out.println("星期"+x);
相似回答