
用蔡勒公式计算2012年 1 ~ 2月的星期,不准却 请教高手指教。
在Excel表格里计算的如下=(20/4)-2*20+12+(12/4)+(13*(1+1)/5)+1-1=-14.8求余数=6,2012.1.1是星期日。还有按以下条件...
在Excel 表格里计算的如下
=(20/4)-2*20+12+(12/4)+(13*(1+1)/5)+1-1
=-14.8
求余数 = 6 ,2012.1.1是星期日。
还有按以下条件计算 :m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算)
=(20/4)-2*20+11+(11/4)+(13*(13+1)/5)+1-1
= 15.15
求余数 = 1 ,2012.1.1是星期日 算出来是星期一。
搞不懂~~~ 求助 展开
=(20/4)-2*20+12+(12/4)+(13*(1+1)/5)+1-1
=-14.8
求余数 = 6 ,2012.1.1是星期日。
还有按以下条件计算 :m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算)
=(20/4)-2*20+11+(11/4)+(13*(13+1)/5)+1-1
= 15.15
求余数 = 1 ,2012.1.1是星期日 算出来是星期一。
搞不懂~~~ 求助 展开
1个回答
展开全部
既然2003年1月1日要看做2002年13月1日来算,那当然算2012年1月1日要用11年13月1日来算了,
W=(20/4)-2*20+11+(11/4)+(13*(13+1)/5)+1-1,但是你不能先把所有值先算出来加起来再去小数,比如11/4你要算成2而不是2.75,否则的话小数就影响结果了(13*(13+1)/5的小数部分大于0.25所以你就算出来多了一天)
W=(20/4)-2*20+11+(11/4)+(13*(13+1)/5)+1-1,但是你不能先把所有值先算出来加起来再去小数,比如11/4你要算成2而不是2.75,否则的话小数就影响结果了(13*(13+1)/5的小数部分大于0.25所以你就算出来多了一天)
追问
谢谢!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询