第20章 阴阳双历(1 / 2)
阴阳双历
(本章与情节进展无关,不感兴趣的读者可以略过。)
(以下为中国历法和世界上几种主要历法的介绍,不感兴趣的读者可以跳过。)
1911年辛亥革命后,创立中华民国。孙中山废除中国农历,采用欧美通行的格里高利历,称为公历、阳历、洋历或者西历。后来的中华人民共和国也沿用格里高利历,所以政府官方日期皆以格里高利历为准。
中国传统的元旦,指的农历正月初一。“元”的意思是第一,“旦”的意思是日出,从字形都可以看出来。所谓“元旦”,就是第一个日出的意思。采用中国农历时,元旦自然就是农历的正月初一。而采用格里高利历以后,元旦就成了公历的一月一日。
后来袁世凯上台后,并没有孙中山那么激进采取全盘西化政策,一定程度上复兴了中国传统。袁世凯时期设定了春、夏、秋、冬四大节日:春节定为农历正月初一;夏节定为农历五月初五,就是现在的端午节;秋节定为农历八月十五,现在叫中秋节;冬节定为冬至。如今春、夏、秋三个节日都是中国的法定节假日,能享受到这一福利,在一定程度上,还得感谢袁世凯的贡献。
要知道所谓的历法,乃是根据日月星辰运行的规律,对人间的时间进行度量的标准。主要分太阳历法和太阴历法两种,各国并不统一。
通常来说,月亮运行的周期与人类女性月经的周期一致,生殖崇拜和祖先崇拜的民族会以月亮运行的周期为基准建立太阴历(所谓太阴就是月亮的意思),以月亮的朔日和望日定每个月的月初和月中。伊斯兰历法就是最典型的太阴历,一年有十三个月份。这也导致一个问题,以伊斯兰重要的斋月为例,每年都会比太阳周期延迟几十天,几十年前的斋月还是在夏季,几十年后可能就变成了冬季。
而太阳的运行则影响光照和季风,对农业和航海至关重要,于是农业民族和航海民族通常会采用太阳历。今天我们称的公历或者西历,正式名称叫格里高利历,由罗马教皇格里高利十三世于1582年颁布,就是典型的太阳历,至今不过400多年。太阳历最大的问题,在于跟月相没有关联,看着太阳历的日历,根本无法直接推算月相。女性用太阳历计算自己的生理周期时,每个月都会提前一两天,非常麻烦。
古代中国则是既生殖崇拜,尊崇祖先,重视子孙传承;又极度依靠农业。所以中国古代历法家,试图兼容太阳历和太阴历各自的长处,创立阴阳合历。首先,依据每个月朔望日来决定每个月的月初和月中。有经验的人士,抬头看看月相,就能知道农历的日期。但是但是这样一来,每年12个月加起来,天数就不足365天。为了补足这个差距,每隔若干年,会设置一个闰年,闰年有13个月。这样一来,多年累计的平均天数也符合太阳运行的周期。即使这样,每个月的日期和太阳运行周期的误差最大时还是会达到几十天,无法指导农业生产。于是中国古人又在阴阳合历的基础上叠加一个纯太阳历的二十四节气。这样,每月中的日期以太阴为准,判断朔望日和月相,只要看阴阳合历的日期即可;农业生产则以太阳二十四节气为准,这就是阴阳双历,现称为中国农历。中国农历在唐代时,由传奇术士袁天罡和李淳风定制,在明清时经过西方传教士的修正,一直流传至今。