2月29日,详谈闰年操作系统,内含小学数学高能 | 地图看世界

今年2月29日我发红包吼不吼啊?当然不吼,因为今年不是闰年,明天也不会是2月29日。闰年这个几乎小学生皆知的常识,又有你哪些不知道的原理呢?

首先我们谈一个很基础的问题,如果你认为闰年就是每四年一次,那就正好需要补一下这个知识点。事实上,闰年的计算方法是“四年一闰,百年不闰,四百年再闰”,这就造成了在一些特殊年份,会出现八年一闰的现象。例如1896年为闰年,四年之后的1900年并不是闰年,直到再过四年之后的1904年才是闰年。也就是一般情况下年份能被4整除即为闰年,而整百年的年份要被400整除才为闰年。

▍用计算机语言描述的简单的闰年判断(为什么是简单的,后面详述)

闰年的产生原理很简单,如果地球绕太阳一周如果恰好就是365天,那就不需要闰年这种东西了。但不凑巧的是,地球绕一周需要约365.2422天(365天5小时48分45.5秒,365又10463/43200天),我们现行的时间体系没法使一年等于一个存在小数的天数,只好把小数部分暂时存起来,攒成整数后再拿出来过掉,这就是闰年的原理。

▍闰年的原理

但这约365.2422天(365又10463/43200天)也很尴尬,如果绕一周需要365.25天,那每4年正好多出1天,那就太棒了。可这0.2422天怎么处理?365 又10463/43200天,这意味着每过43200年应当有10463个闰年来补上10463天,这才完美的时间系统跟上天文系统。

但实际中上述43200年10463闰的方法过于变态。为了我们的生活方便,我们暂且按每4年一闰来补上少过的时间,这样计算:1-0.2422×4=0.0312,可见每四年一闰又会导致四年后我们的时间过快了0.0312天。那过了400年后,我们的时间会过快了3.12天。为了避免出现过快3.12天,所以才加上了我们前边提到的“百年不闰,四百年再闰”的特殊规定。

细心的读者肯定注意到了,用“百年不闰,四百年再闰”的方法,使3.12天的误差成功缩短到了0.12天,每400年会产生0.12天的误差,这已经是很小了。可把这0.12天的误差放到历史的长河中,它也会逐渐变大。可以预见用“百年不闰,四百年再闰”的方法,3200年后,这0.12天的误差会被放大到接近1天(约0.96天)。因此在公元3200年本该闰年的这一天变为平年。

在历法研究中,对闰年的处理有着全面的处理,公元3200年不是闰年而是平年。接下来的时间节点是公元153600年(闰年)、公元36864000年(平年)……但我们日常生活中往往涉及的时间跨度有限,且上千、上万年的跨度中,地球绕太阳的实际时间情况会发生微小变动。因此一般书籍资料中对闰年的判断直接采用了“四年一闰,百年不闰,四百年再闰”的简略方法。

▍一些万年历对3200年标注为闰年是错误的,多是其编程方法用了简单的闰年判断

▍相对比较全的闰年判断方法,当然公元3200年后方法需要修正

本文涉及的时间皆为公历(格里高利历),我国传统农历对闰年的处理要复杂得多,以后有时间再介绍农历对闰年的处理。

参考资料:

Lerner, Ed. K. Lee; Lerner, Brenda W. Calendar. The Gale Encyclopedia of Science. Detroit, MI: Gale. 2004.


(0)

相关推荐

  • 2020是闰年,可我到底该怎么和孩子解释呢?

    2020年是闰年,所以2月份有29号. 最近,被三年级女儿追着问有关闰年的问题. 但是闰年是每隔四年有一个闰年吗? 其实不是. 我们人类是这样规定闰年的: 年分可以整除400,那就是闰年: 或者,年分 ...

  • 阳历月份口诀

    一三五七八十腊,三十一天永不差: 四六九冬是小月,唯有二月二十八. 文中第一句的『腊』指十二月,文中第三句的『冬』指十一月.北方称冬季为『十冬腊月』的原因正在于此. 扩展资料 阳历的月份.日期都与太阳 ...

  • 阴历 阳历 阴阳历(二)

    阳历以地球绕太阳转动一周为计年依据,天文学称为回归年.一个回归年的实际长度是365.2422天,合365天5小时48分46秒. 阳历把历年的长度定为365天,比回归年的长度要短0.2422天,积累4年 ...

  • ​ 浅谈农历闰年闰月的初步推断

    在日常生活中对于公历闰年闰月的判断比较简单.但对于农历闰年闰月的判断确比较难.本人通过查找资料,反复计算,探讨,认为以下方法可以参考运用. 一.利用公历与农历日期每十九年相重合的大致规律进行计算判断农 ...

  • 2月29日就到要了,Power BI时间智能函数是如何处理闰年的?

    今年是闰年,马上就到2月29日了,有星友问我,在Power BI中,2月29日的上年同期是怎么计算的? 这是个好问题,正好梳理一下,PowerBI时间智能函数是如何处理不规则日期的对比数据的. 以一个 ...

  • 有问有答:明天就是2月29日了,那为什么会有闰年?

    大家应该都知道,每四年就会有一个闰年,那年的2月份会比平常年份要多出一天来,那么为什么偏偏是每四年多一天呢? 其实很简单,我们观测到的太阳年(回归年,并不是地球公转一周的时间)的时间并不恰好等同于我们 ...

  • 历史上最大规模直升机撤侨:1975年4月29日美国在南越搞常风行动

    作者:萨沙 本文章为萨沙原创,谢绝任何媒体转载 萨沙历史上的今天. 1975年4月29日:越战进入尾声阶段,美军在南越首都西贡展开名为"常风行动"的大规模直升机撤退行动,以在北越及 ...

  • 1973年3月29日,在越南新山一机场的...

    1973年3月29日,在越南新山一机场的美国远征军总部里,留守的美军进行了最后的狂欢,大家喝得酩酊大醉.他们很清楚,自己即将执行的任务不是继续上战场拼杀,而是关掉美国在越南的战争机器,撤军回国. 当天 ...

  • 权威访谈:国家税务总局4月29日企业所得税新政策讲解实录

    今天我们非常高兴邀请到国家税务总局所得税司副司长刘宝柱做客访谈现场,就研发费用加计扣除最新政策与广大网友进行在线交流.[ 2021-04-29 15:00 ] [国家税务总局所得税司副司长 刘宝柱] ...

  • 1974年3月29日秦始皇陵兵马俑发现经过

    此文转载自网络     来源 :  网络 今年过年不收礼,收礼只收野生黑枸杞 神奇的黑枸杞 野生黑被称为"花青素之王".没有人不需要野生黑枸杞,它对祛斑抗皱.延缓衰老.预防癌症具有 ...

  • 3月29日铁路建设政策调整的简单分析

    京广高铁上的动车组 一.新政内容 3月29日,国家发展改革委等单位联合发布<关于进一步做好铁路规划建设工作意见的通知>,限于篇幅不贴原文了,总结如下: 1.严格控制建设既有高铁的平行线路, ...

  • 注意!2021上半年全国房地产经纪人(协理)考试时间是5月29日、30日

    2021年房地产经纪人.房地产经纪人协理备考进行时,上半年考试时间为5月29日.30日,准考证打印时间为5月24日-30日:想考房产经纪人.房地产经纪人协理的考生一定要注意以上时间节点,学德通的小编也 ...

  • 5月29日【飞机与舞者6期】机下舞动人像拍摄活动

    [活动时间]5月29日 [活动费用]148元/人(10人成行) [指导老师]粤影生辉杨郁老师 [活动安排]  当天下午13:00分广州和佛山的影友都前往广州西朗地铁站口集中出发,前往指定地点拍摄飞机人 ...