几年一个闰年(闰年的计算方法)

上学的时候,老师都教过我们这样一个问题。每一年并不一定都是365天,如果遇到闰年就是366天。闰年是四年一闰,公元数能被四整除的就是闰年,不能被四整除的就是平年。因为一年不是整365天,是365.25天,四年之后,就会多出一天,所以四年一闰。如果遇到公元末尾数是两个零的,就不能被四整除了,要被四百整除,才算是闰年。末尾是两个零的任何数都能被四整除,但有的不能被四百整除,如果不能被四百整除,你翻开该年的万年历,却发现该年的二月只有28天。

  说到这里,那么问题就来了。既然一年是365.25天,那么肯定每四年一闰。那为什么公元数末尾是两个零的能被四百整除的才算是闰年。就比如说1900年吧,前边的1896年和后边的1904年都是闰年,如果1900年是平年的话,那四年一闰的规矩就会被打破,成为八年一闰。一年不是为365.25天吗,那八年一闰,那不会少过一天吗。如果你在上学的时候问老师,那么给你的结果就是《两小儿辩日》中的一句话,孔子不能决也。有的老师认为闰年就是四年一润的,他们把1900年,1800年这些年份也当成了闰年,因此误导了不少孩子。

  说到这里,有的人就会说了,算这个干啥,还得死不少脑细胞,钻这个牛角尖有啥意义。当然说这个的,认为是算不出来了,人家这么说,他就这么信了。其实为什么整百年除以四百的才算是闰年,是能算出来的,不然我也不会钻这个牛角尖,说真的,钻牛角尖真没意义。另外好多学生就包括现在好多成年人,都不知道这个原因,就只认为1900年,1800年不是闰年,属于坏了规矩,包括上面那个误导孩子的老师。但是有的人想知道原因,却被别人说成钻牛角尖。

  那么,我们就回答老师当年没有回答出来的问题,揭开公元末尾数是两个零的只能被400整除才算是闰年的面杀。

  首先,在古代历法和周易八字预测里年是以立春为节点的,该年的立春到次年的立春,这便是一年。这个问题在我的以前一个文章《各位同鞋,大家知道生辰EightWords是什么意思吗》里提到过,感兴趣的话,可以关注我收藏浏览。由于立春的交节是新一年的开始,所以周易里就有推立春的顺口溜,那就是:

  推节之法有何难,立春日时定根源。

  加上五日三时辰,次年立春准时间。

  这个顺口溜的意思就是,知道该年的立春的日期和时辰,就可以通过该年的立春算出其他十一节的交节的日期和时辰。那么为什么加上五日三时辰才是次年立春的时间吗。难道说2021年立春时间是2月3日22点58分39秒,2022年的立春就是2月9日04点58分39秒吗。错,大错,特错,再说2022年的时间也不是2月9日。这里说的五日,是算日柱的天干地支加上五日。因为一年有365天,天干地支一共有60对,360正好是60的倍数,所以,从立春开始到立春的第361天,日干支都是一样的,天干地支再进五位,便是该年立春的日干支。

  说到这里就该有人问了,是不是遇到瑞年就要加六日三时辰了,不是。刚才咱们说了,古代的历法年是以立春为节点的,那时候既不分平年,也不分闰年。而且午夜0点并不代表守岁,立春的交节时辰便是新一年的开始。一般该年立春到次年立春都隔着365天三个时辰,也就是现在的六个小时。

  那么,一年时间真的是365天零六个小时吗,也就是365.25天吗。显然不是,如果真的是的话,我就没必要写这篇文章了,因为这样的话,整百年也就是闰年了。咱们刚才说了,2021年的立春时间是2月3日22点58分39秒,那么2022年的立春时间为2022年4点50分36秒,那么2021年一年的时间是365天5小时51分57秒。说到这里,就有人这样算了,365+(5×3600+51×60+57)÷(24×3600)≈365.2441(天),所以就用这个数去求,整百年是不是闰年。这个显然是错误的,由于潮汐力和各种磁场的作用,地球围绕太阳公转一周的时间都会有一些误差。比如说2023年的立春时间是2月4日10点42分21秒,那么求出2022年的一年的时间是365天5小时51分45秒,看出来了吧,2021年一年的时间要比2022年多出来了12秒。

  通过大家的计算,发现每年的时间都在365天5小时四十多分到五十多分之间,所以,一年为365.25天这个数值根本就不可用,时间长了就会有很大的差距。当然为了求整百年不是闰年,一年一年的算也是不可取的,你从生酸到死,也未必能算出一千年。所以通过每年的时间,差距就会得到一个平均值,一年有365.2425天。有可能一年会大于365.2425天,有可能一年会小于365.2425天,有可能一年恰好等于365.2425天。这个平均值,差距也有,但是就是最小了。如果做到零差距,一个就是没时间,一个就是没精力。毕竟经度和日出日落时间都用的平太阳时,除了天安门广场用真太阳时外,其他的用真太阳时就没必要了,毕竟不是升国旗。

  说到这里就会有人问了,多出来的时间根本就不够六个小时,为什么还要说“加上五日三时辰,次年立春准时间”呢。因为在古代立法和八字排盘里边,有一个派叫盲派。由于盲派的人他们是看不了万年历的,所以一些老的江湖义士就编了一些节期定法歌。学派不同,节期定法歌也不同。我是找了一套比较准的节期定法歌定立春的方法说给了大家,就为了证明一年多出来的时间。在古代历法和排八字的时候,用不了那么精准,只要不误差超过一个时辰就行。2021年的时间是22点58分39秒,属于亥时。而排八字时,到了亥时,晚上九点,年柱和月柱就发生了变化。2022年的立春时间是4点50分36秒,亥时加上三个时辰正好是寅时。所以说“加上五日三时辰,次年立春准时间”也是可行的。

  那么,重点来了。通过上面的说法,我们知道了一年为365.2425天,多出了0.2425天,后,我们用这些数据去计算为什么能被四百整除的整百年才是闰年。

  一年多出了0.2425天,四年一闰,多出了几天?

  0.2425×4=0.97(天)。

  四年多了0.97天,第四年闰年按多一天的话,通过公式计算就会发现少了0.03天。

  1-0.97=0.03(天)。

  四年少0.03天,一百年也就有25个四年,如果把第一百年也看成闰年的话,一百年就少了0.75天。

  0.03×25=0.75(天)。

  毕竟少了快一天,所以第一百年就不能是闰年了,如果把第一百年看成平年,一百年里,就会多些时间。

  1-0.75=0.25(天)。

  通过公式计算,如果把一百年看成是平年,这一百年就会多0.25天。一个一百年多025天,四个一百年正好多一天,所以第四个一百年正好多一天,所以,第四个一百年是闰年。

  0.25×4=1(天)。

  为什么要把能被四百整除的看成是闰年,因为在整百年里,每四百年的公元数,都能被四百整除,而且整百年的闰年是四百年一闰,这样做,方便了我们区分整百年的平年和闰年了。

  当然,大家也可以这样计算,一年多了0.75天,那么四年多多少天?

  0.75×4=3(天)。

  正好是三天,所以为了方便大家区分,只能把整百年化为平年,而且不能被四百整除的整百年正好有三个,所以为了我们方便区分,就把不能被四百整除的整百年化成了平年,而能被四百整除的化成了闰年。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注