首页 养生问答 疾病百科 养生资讯 女性养生 男性养生

如何快速计算某年某月某日是星期几?

发布网友 发布时间:2022-04-23 07:12

我来回答

4个回答

热心网友 时间:2022-06-17 07:48

设要算的年份是x年,求一个数值S=(x-1)+[(x-1)/4]-[(x-1)/100]+[(x-1)/400]+C 。
(x-1)/4]表示为(x-1)/4的整数部分,不进位。
C表示从这一年的元旦算到你要算的那一天为止(包含那一天)的日数 。
最终除的得出的S除以7后,若整除就是星期天 若余数为1,就是星期一 依此类推。

热心网友 时间:2022-06-17 07:49

计算星期几的方法:阳历算那年那月那天是星期几,可以用心算就能简便地算出来.其算法是每月代号加日期除以七,余数是一依此类推.

热心网友 时间:2022-06-17 07:49

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);

热心网友 时间:2022-06-17 07:50

可以在excel中输入公式来计算

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com