怎样算出某天是星期几?

来源:百度知道 编辑:UC知道 时间:2024/05/24 22:31:03
怎样在知到今天是某年某月某日的情况下算出这天是星期几?

有一个方法比较好,在我的印象中这个方法是在20多年前就有了。
一、需要记住的数值
一年十二个月,每个月对应一个数,我称其有月值,即:一至十二月的值分别为(033 614 625 035)
二、常数值,2008年的常数值为“2”
三、计算方法:
例如:
1、2008年5月1日,(月值为1,常数为2)那么就有 :
1+1+2=4 4/7余4 星期四
2、2008年5月2日,(月值为1,常数为2)那么就有:
2+1+2=5 5/7余5 星期五
3、2008年5月3日,(月值为1,常数为2)那么就有:
3+1+2=6 6/7余6 星期六
4、2008年9月16日,(月值为5,常数为2)那么就有:
16+5+2=23 23/7余2 星期二
5、2008年9月17日,(月值为5,常数为2)那么就有:
17+5+2=24 24/7余3 星期三
6、2008年11月20日,(月值为3,常数为2)那么就有:
20+3+2=25 25/7余4 星期四
以此类推
四、看到这里我们不难算出某天是星期几。可能有人会质疑,都是2008年的,有日历在,不用算啊。其它年的怎样算啊?下面我来说一下:
1、常数值的规律:常数值只能是(0、1、2、3、4、5、6)这七个数字中的一个,它是循环的,常数值从0开始变化到6为一个周期,再发生变化时就回到0了)
2、常数变化的原则,
常数值一般是一年有一个值对应着,如果是润年,以二月二十九日为界一年有两个值。
也就是说,常数值每遇新年的1月1号就增加1(如2008年是2,2009年是3,2010年是4),每过2月29日也加1
例:2009年2月23日,(月值为3,常数为3)那么就有:
23+3+3=25 29/7余1 星期一

万年历

简单的查万年历

饿 要算的花 你要知道 一个确定的日子是星期几啊

然后 简单的数学 当然要记情每月多少天 闰年

查看万年历。
我电话上就有,很方便。