万年历的计算公式
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
万wk.baidu.com历的计算公式
常识 平年365天(52周+1天),闰年366天(52周+2天)
平年2月28天,闰年2月29天
每400年一闰,或非百年年份每4年一闰
地球绕太阳一周的时间为365天5小时48分46秒, 规定一年365天,余下的时间,积累起来,4年共23 小时15分4秒,将近一天,把这一天加在某年的2月 而成29天,该年称为闰年,其他年份为平年。但4年 加1天又多用了44分56秒,这个数积满400年为3天。 因此400年中只能有97个闰年
万年历的计算公式
日期计算公式 Zeller公式 某日是星期几?关于这个问题,有很多计算公式(两 个通用计算公式和一些分段计算公式),其中最著名 的是Zeller公式: w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 w:星期;c:世纪-1;y:年份(两位数);m:月份 (3≤m≤14,即在Zeller中,某年的1、2月要看作上一年 的13、14月,比如2003年1月1日要看作2002年的13月 1日);d:日数。 算出来的W除以7,余数是几就是星期几
万年历的计算公式
日期的计算 例子 确定2049年10月1日(100周年国庆)为星期几,用Zeller 公式进行计算,过程如下: w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 =49+[49/4]+[20/4]-2×20+[26×(10+1)/10]+1-1 =49+[12.25]+5-40+[28.6] =49+12+5-40+28 =54 (除以7余5) Zeller公式只适合1582年10月15日后的情形