心算星期几
心算某年某月某日是星期几?
方法根据萍乡市离休干部熊年魁独创的心算万年历计算公式。
熊老的心算万年历公式为:(A+B+C)÷7=商整数……余数
说明:
公式只能算阳历,农历无效。
余数——星期几。余数0为星期日,1为星期一。
A——年系数。每年的1月1日对应的星期几。闰年时,该年2月29日(包括29日)前用本年年系数,3月1日至年终用(年系数+1)。
年系数每年不同,每隔28年循环一次,需要熟记。
年份 | 1月1日的星期 | 年系数 | 是否闰年 |
2000 | 星期六 | 6 | 闰 |
2001 | 星期一 | 1 | |
2002 | 星期二 | 2 | |
2003 | 星期三 | 3 | |
2004 | 星期四 | 4 | 闰 |
2005 | 星期六 | 6 | |
2006 | 星期日 | 0 | |
2007 | 星期一 | 1 | |
2008 | 星期二 | 2 | 闰 |
2009 | 星期四 | 4 | |
2010 | 星期五 | 5 | |
2011 | 星期六 | 6 | |
2012 | 星期日 | 0 | 闰 |
2013 | 星期二 | 2 | |
2014 | 星期三 | 3 | |
2015 | 星期四 | 4 | |
2016 | 星期五 | 5 | 闰 |
2017 | 星期日 | 0 | |
2018 | 星期一 | 1 | |
2019 | 星期二 | 2 | |
2020 | 星期三 | 3 | 闰 |
2021 | 星期五 | 5 | |
2022 | 星期六 | 6 | |
2023 | 星期日 | 0 | |
2024 | 星期一 | 1 | 闰 |
2025 | 星期三 | 3 | |
2026 | 星期四 | 4 | |
2027 | 星期五 | 5 | |
2028 | 星期六 | 6 | 闰 |
B——月系数。为固定值,必须熟记。
1~12月对应的月系数:
1月 | 2月 | 3月 | 4月 | 5月 | 6月 | 7月 | 8月 | 9月 | 10月 | 11月 | 12月 |
6 | 2 | 2 | 5 | 0 | 3 | 5 | 1 | 4 | 6 | 2 | 4 |
月系数计算方法:
按年系数为0且为平年(非闰年)时,每月的第一个星期日所对应的日子与数字7的差值。
可按2006年的算:
2006年1月第一个星期日为1号,那么月系数为7-1=6;
2006年2月第一个星期日为5号,那么月系数为7-5=2;
以此类推。
C——需计算的日子。
另外需记住闰年计算方法:
1、公元年数被4整除为闰年;
2、公元年数后两位为0时需被400整除才是闰年。
如:1900年,虽然能被4整除但不能被400整除,所以不是闰年。
(1600、2000、2400等为闰年,1900、2100等不是闰年。)
举例:
2012年6月20日星期几?
年系数A=0,且闰年还过了2月29日,需+1;
月系数B=3;
日子C=20;
公式=(0+1+3+20)÷7,余数为3;
所以2012年6月20日为星期三。
===============================
简化心算方法:
只计算某个月内的日子所对应的星期。
记,某月的第一个星期日所对应的日子与数字7的差值;
再加上该月需计算的日子,和值再除以7得余数,即星期。
举例:
这个月20日星期几?
2012年6月第一个星期日为3号,7-3=4,那么记住4这个数字。
再(4+20)÷7,余数为3;
所以这个月的20日为星期三。
最新评论