【天文台科普】农历年干支交替始于立春定初一?一文看懂中国历法
(原文取自天文台网页,大小标题、引言及内文,经过香港01编辑修订)
2018年2月4日立春,友人问:“今夕是何年?”我直觉地回答:“2018年是也”。原来严肃一问,背后目的是考考我对中国历法以天干地支(简称干支)纪年的认识。同事黄伟光先生于早前通过《天气随笔》向市民介绍了“农历年的干支交替”,大家可以到天文台网页重温。笔者在此摘录重点,并附加一些相关内容。
天干有10个序号,由甲至癸;地支有12个,从子到亥。两组各自循环排序,一天干配一地支,形成60个干支组合,以甲子为首,癸亥终结,每年赋予一组干支,60年一个循环。
中国以干支纪年已有二千多年历史。一般情况下,现今社会都不太关注干支纪年的细节,但每次农历新年将至,这事情都会成为华人圈中的一个热门话题。以公历2018年为例,二十四节气中的立春在2月4日,而正月初一则在2月16日,究竟农历年的干支是在立春抑或正月初一进行交替呢?
香港天文台作为香港编算历法的官方机构,素以正月初一香港标准时间零时零分作为农历年的干支交替时刻。翻查历史,早于《史记‧天官书》已有记载:“正月旦,王者岁首;立春日,四时之始也。”大意是正月初一是官方一年的首日,而立春为四季之始。
在此,略为介绍农历系统之中年、月和节气的关系。根据月球的盈亏,一个农历月有29或30日,约相当于接连两次新月或两次满月相隔的日数。这些规律属于阴历部份,即使没有先进时计,老百姓也可以观察月相的变化(即新月->上弦->满月->下弦->新月)来计算日子。农历年的周期比较复杂,一个平年有12个月,闰年则有13个月,多出的一个月称为“闰月”。而二十四节气则是按照地球环绕太阳公转的规律所定,属于阳历部份,一个周期对应一个“回归年”,并简易地划分了季节,以立春点为春季之首,为古代农耕和日常生活提供指引。明显地,阴、阳历两部份没有直接关联,一个“回归年”也比12个农历月加起来长,但为了协调两历,农历以冬至过后的第二个农历月(不计闰月)的朔日为正月初一,即一年之首,并采用十九年七个闰月的安排。
百多年来,社会普遍采用公历,官方鲜有就农历标准作出详细指引。坊间有很多按照各自需要与喜好而编印的历书,例如部份星相命理爱好者,主张以过立春点为年份的干支交替,与官方历法明显不同。中国政府于2017年5月12日发布了标准文件《农历的编算和颁行》,内里提及农历年的起始定义及其他编算法则,与香港天文台沿用的法则一致。为方便市民参考,天文台网页已提供1901至2100年之间的公历与农历日期对照表,网址为https://www.hko.gov.hk/gts/time/conversionc.htm
原文:今夕是何年?
作者:香港天文台许大伟
相关资讯:
农历年的干支交替
天干和地支