生肖16是什么生肖?
这是一个很有意思的问题,我原本是在某博看到有人问的,原问题更复杂些,不过我删了。 这个问题需要稍微普及个小知识,中国历法有农历和公历两种,农历是按月亮圆缺变化来计算的,而公历则是以地球公转轨道为计算依据的,因此两者之间存在一个对应关系——农历每个月初一到初三前后,公历正好是月初到月中,这种对应关系是相对固定的(注:月份分大小月,每年天数不是固定数)。
由于月亮圆缺变化周期是一月,因而从公历角度来看,每十二个月就有一个相对应的农历月,这个对应的农历月,就叫“闰月”了,而每经过三年左右,这两个历法就会重新“会合”一次。 在农历“闰月”中,每个月的天数都刚好三十天,这个月就叫做“闰月”;而在公历中,这三个月的时间长度相差颇大,其中二月最多,会有二十九天,十一月最小,只有二十三或二十四天。
随着公元纪年的推进,闰月的日期也在逐步变动,在1700年到2400年间,闰月在二月,此后逐渐推移到三月、四月甚至五月、六月,到2400年后又回到二月。 既然闰月有如此特点,那么通过对照两个历法,我们可以找到每隔3年1个闰月的规律。当然,前提是必须是从年初到年末这一整年。 比如,2018年是闰七月,2020年是闰二月,那么2021年就应该是一个农历平年,再配合公历2021年是闰年,也就是说,在2021年中,一共有366天。
而2019年和2020年共有730天,扣除掉2021年,还剩下719天,而这719天的第一天就是农历正月十七,也就是2019年2月5日。
接下来,我们让时光倒流,把时间拨回至2017年2月5日,这一天是正月初八,前面已经提到这一年是闰二月,那么在2017年2月5日之前的一天,即2月4日正是腊月廿五,再往前推一天,2月3日正是腊月廿四,又因为2月3日是公历新年,所以2017年农历正月的第一天应该也是2月3日。
把2月4日定为腊月初五,再把2月3日定为春节,这样的话,整个农历正月和公历正月初一就不存在任何“缺口”了——阳历初一和阴历初一完美对接,这是最简单朴素的解释,当然实际要比这要复杂的多多。