夏历应修订得规范透明 跟格里历伊斯兰历挂钩
夏历历月以朔望月为依据,又将回归年划分为二十四节气,在缺中气之月置闰,跟回归年相协调,融阴月阳年为一体,为我国传统文化的瑰宝。但年久失修,尚存在不少值得改进的地方,农历兼天文历和人文历于一身,采用“定朔法”,故大小月无定序,闰月游移不定,各年同名节气在格里历3-4天里波动,不便推算、记忆和使用;南宋研制统天历的天文历法学家杨忠辅,认识到回归年古大今小,没有一劳永逸的历法,笔者研究现行中外历法里得到启迪,应保留夏历的合理内核,实行天文历与民用历分离,在大体符合天文历的原则下,采用“定气、平朔法”安排民用历,使阴月阳年更加规范、透明,方便推算、记忆和使用。
(1)夏历修订史 周朝后期,诸侯各据,自行其历——皇帝历、颛顼历、夏历、殷历、周历、鲁历等六历并行,两千年来曾进行过多次重要的修订,初期为“平气、平朔法”唐武德二年(619AD)戊寅元历始在日用历谱里用“平气、定朔法”,清顺治二年(1645 AD)时宪历,始用“定气、定朔法”安排日用历谱。
(2)传统历自身的缺陷 农历兼天文历和人文于一身,采用以东经120度为准的朔日为每月初一,不时有2-4个大月、2-3个小月相邻,大小月无定序;各历书上的二十四节气时间有标至时辰或分钟的,貌似精确,但各年同名节气的长度时有出入,各年同名节气的格里历日期有3-4天波动;在缺中气之月置闰,在闰二月至闰十月之间游移,不便推算、记忆和使用,宜实行天文历与民用历分离,在大体符合天文历的原则下,采用“定气、平朔法”安排民用历,使阴月阳年更加规范、透明,方便大家推算、记忆和使用。
(3)恢复夏历为正式名称 1968年“文革时期”以除“四旧”为名,被迫将夏历改称“农历”,海内外华夏同胞均用她跟格里历参照使用,共庆系列传统节日,并不囿于“三农”圈内,《辞海》等有关辞条均认为称“农历”不当,时至今日,堂堂文明古国的各报头、公文、请帖等仍在称呼那并不适当的“农历”,或羞于冠名,仅用干支年号,甚至砍去整个传统历,五花八门,不伦不类,名不正,言不顺,建议有关部门和传媒尽早拨乱反正,理直气壮地恢复夏历为正式名称。
(4)十二中气与黄道十二宫的统一 二十四节气为阴月阳年合历的阳历成分,我国古代将黄道(太阳的视周年运动轨迹)划分为十二次、十二辰,相当于西方的黄道十二宫,从春分点0度起,每30度划为1个中气,中气均在相应黄道星座的首日左右,一个星座包含一个相应的中气(总在夏历相应月份之内,如雨水在正月、春分在二月…)和一个普通节气(如立春可在正月上半月,或腊月下半月),虽然由于岁差,春分点约每年50秒逐渐西移,但原有星座日期仍被东西方辞书和民众沿用至今。笔者主张取1901-2100各年同名中气的众数日期,它跟外研社•建宏的《英汉多功能词典》(1749页)相应的黄道十二宫日期完全吻合。其实二十四节气应和黄道十二宫那样标到日期就能满足农业和一般人的需要,另方面,各英汉辞书中的少数星座日期有些许出入。建议二十四节气和黄道十二宫统一采用1901-2100各年同名中气的众数日期,以便中西融会,相互接轨,方便记忆、使用和交流。
表2 黄道十二宫与二十四节气格里历日期
摩羯座-冬至12.22;小寒01.05 宝瓶座-大寒02.21;立春02.04
双鱼座-雨水02.21;惊蛰03.06 白羊座-春分03.21;清明 04.04
金牛座-谷雨04.20;立夏05.05 双子座-小满05.21;芒种06.06
巨蟹座-夏至06.21;小暑07.07 狮子座-大暑07.23;立秋08.07
室女座-处暑08.23;白露09.08 天秤座-秋分09.23;寒露10.08
天蝎座-霜降10.23;立冬11.07 人马座-小雪11.22;大雪12.07
(5)大小月 回历平年单月30天,双月29天,每30年(360月)闰11年:第2、5、7、10、13、16、18、21、24、26、29年为闰年,闰年12月为30天,其11、12月和次年1月为3个大月相连。(表1)
表1 伊斯兰历闰年表
0002--- 0005--- 0007--- 0010--- 0013--- 0016--- 0018--- 0021--- 0024--- 0026--- 0029
1412--- 1415--- 1417--- 1420--- 1423--- 1426--- 1428--- 1431--- 1434--- 1436--- 1439
1442--- 1445--- 1447--- 1450--- 1453--- 1456--- 1458--- 1461--- 1464--- 1466--- 1469
1472--- 1475--- 1477--- 1480--- 1483--- 1486--- 1488--- 1491--- 1494--- 1496--- 1499
回历以新月为每月的1日,夏历以朔(月球在太阳与地球之间)为每月初一,大约相差2天,本方案以回历的大小月次序为基础,,但回历闰年次年的大小月互换,以避免3个大月相连(表2)。本方案月均近似朔望月,朔在每月初一,望在小月十五日,大月十六日,日期跟月相和潮汐周期吻合,方便记忆和使用,对医学、保健、海洋生物学、水运、宗教、民俗、天文历算学等均具有重要意义。
表2 夏历每月初一与回历日期的对应关系
回历闰年的次年:回历大月作夏历小月,小月作夏历大月,28日为夏历下月的初一;
回历其它年:同回历单月大,双月小,大月29日、小月28日为夏历下月的初一.
(二)大年 平闰年 以公历2月19日(雨水众数日)所在月为正月,大年(正月初一)在公历1月21日到2月2~19日之内。若大年在公历1月29日及以前的,夏历当年为闰年;大年在2月2~19日的,夏历当年为平年;大年在公历1月30日到2月1日的,要看公历的平闰和夏历头12个月有354或355天而定(表3);借鉴巴比仑历,闰月固定在一年的中央——闰六月,正值伏天,大体跟寒暑周期合拍。本方案夏历的平闰和岁首跟公历挂钩,年均近似回归年。
表3 大年的格里历的日期定夏历当年的平闰
夏历平年:
(1)大年在2月1~19日
(2)大年在公历平年的1月30日,夏历正月大,且头12个月有2个连大月;
(3)大年在公历闰年的1月31日,夏历正月大,且头12个月有2个连大月。
夏历闰年——闰六月:
(1)大年在1月20~29日
(2)大年在公历闰年的1月30日,无论夏历正月大小,但头12个月没有2个连大月;
(3)大年在公历平年的1月31日,无论夏历正月大小,但头12个月没有2个连大月。