生日是许多人一生中非常重视和充满仪式感的日子,文明的推进创造了一个又一个有纪念意义的日期,但生日却从未失去它在人们心目中的地位。


那么,你的年龄算错了吗?星座算错了吗?你真的知道自己的生日是哪一天吗?(文末详谈,心急的小伙伴可以往下滑)
推算年、月、日的长度和它们之间的关系,制订时间顺序的法则叫历法,排列年、月、节气等供人们查考的工具书叫历书。



世界上通行的“公历”(新历)实际上是一种阳历,而中国传统历法的“农历”(旧历)属于阴阳历。


重点来说说公历、阴历和农历。
公历纪年以耶稣诞生之年作为纪年的开始,也就是公元元年。


公历的历年平均长度与回归年只有26秒之差,要累积3300年才差一日。对于时间的计算,可以说是相当精确了。
此外,阳历分为十二个月,阳历的月份、日期都与太阳在黄道上的位置较好地符合,根据阳历的日期,在一年中可以明显看出四季寒暖变化的情况,但在每个月份中,看不出月亮的朔、望、两弦,与中国传统说的“月”的概念有所不同。

先辈们把完全见不到月亮的一天称“朔日”,当天的月相叫“新月”,定为阴历的每月初一;



阴历一年只有354.3672天,每33年比阳历年少一年,这样想,85后35岁的姐姐按阴历计年只有34岁哦!
在发展衍变的过程中,以阴历为基础加入干支历“二十四节气”,参考太阳回归年为年的长度,通过设置闰月以使阴历年天数与回归年相适应,用于科学地指导农业生产,形成了农历(汉历)。

开头说了生日计算,我们以出生于公历1990年8月7日的人为例,当天对应农历为庚午年六月十七,昨天是公历2020年8月6日,农历则为庚子年六月十七,所以,如果这个人选择以农历历法过生日则是昨天,如果选择以公历历法过生日则是今天。
每年的公历和农历对应的日期都不是完全一样,所以我们选择以公历为准的小伙伴比较方便,可以直接对应日历本、挂历、台历、软件等等比较显眼位置的阿拉伯数字(当然要保证当时登记在户口本上你的生日是以公历为准),如果是选择以农历为准过生日,则需要看一般在公历日期下面的那个小汉字写的日期,千万不要受我们日常作息使用的公历搞混。

在医学还不是很发达的时代,生育对母亲来说,是有着巨大风险的,所以古人过生日以孝敬母亲为主,下次过生日,记得问候老妈哦!

不过在日常工作生活的过程中,其实也有许多小伙伴不是很清楚历法,所以从科普者的角度出发,希望大家多少还是懂那么一点儿。能够在使用公历的同时,不遗忘中国的传统文化。
Tips:
还有什么本编没说清楚的或大家想知道的历法知识,咱们评论区见。
这波先预言一下评论区的问题,为什么公历农历对应的日期每19年会重合一次?再自问自答强行科普农历置闰的计算方法。

阴历中每月的平均天数是29.5306日,乘以12,一年只有354.3672天;而一回归年(阳历年)是365.2422天,这样1阴历年的实际天数比1阳历年少了10.875天,19年就少了206.625天。
也就是说,在19年中,阴历年比阳历年少了差不多7个月的时间。为使农历和阳历相差不太多,就必须把这7个月补上。
为了补上这7个月时间,人们采取在农历设置闰月的方法——十九年七闰,即在农历十九年中,设置12个平年,7个闰年(分别为第3、5、8、11、14、17、19年),每1闰年有13个月。这样,19个阳历年的日数和19个农历年的日数差不多相等,因此,每逢19或19倍岁数生日的时候,阳历生日和阴历生日就有机会在同一天出现了!
原标题:《我这么多年,居然过了个“假”生日? 让我们一次补全现代历法应该知道的知识!》