农历、公历与干支纪年如何对应
三套时间体系的基本分工
公历按地球绕太阳的运行周期排定,一年 365 天或 366 天,月份长度固定,闰年多出一天安排在二月;农历按月相盈亏确定月长,一个朔望月约 29.53 天,因此农历月份分成 29 天的小月与 30 天的大月;干支纪年则以六十为一轮循环,用天干与地支两两相配记录年份。三套体系的起点与计量单位各不相同,却常被放在同一个日期上使用。日常生活里,身份证、合同、航班用的是公历,生日、节令、祭祀往往看农历,而旧账本、碑刻、族谱上的年份多写作干支。要在一页之内把它们对齐,需要先确定彼此的换算锚点,再顺着锚点向前后推算。锚点一旦确定,任意一天都能在三套体系里找到对应写法。
闰月安排背后的推算逻辑
农历一年十二个月合计约 354 天,比回归年短了约 11 天。若不加调整,十几年后春节就会跑到夏天。为使月份与季节大体同步,农历采用置闰的办法,在十九个农历年中安排七个闰月;具体闰在哪个月,则要看该月之后是否出现一个不含中气的月份。中气指的是二十四节气中排在偶数位的那十二个,例如雨水、春分、谷雨、霜降。一个农历月里若只有节气而没有中气,这个月就被定为上一个月的闰月。因此闰月的分布并不均匀,闰四月、闰五月、闰六月出现得较多,闰正月、闰腊月则相当少见。年份详情里会单独标出闰月位置,读者对照时能一眼看到这一年的月份排布与往年差在哪里。
节气时点为何逐年浮动
二十四节气按太阳在黄道上的位置划分,每十五度一个节气。地球绕日运行的轨道是椭圆,公转速度并不均匀,因此相邻两个节气之间的间隔在 14 天到 16 天之间变化,交节时刻每年都会前后挪动几个小时甚至一天。这也解释了为什么同一节气在不同年份落在不同日期。平台的做法是把交节时刻精确到分钟,并在交节当天提前放出说明,读者据此安排农事、出行或调养,不必等到当天再翻资料。需要注意的是,时刻的标注与所在时区相关,跨时区阅读时应先把时间换算到同一基准,再做比对。历史上历法经过多次调整,早期年份的日期记录也会因历法版本不同而存在差异,翻查时应留意页面标注的历法依据。