干支纪年与生肖的分界,究竟落在哪一天
立春与春节的分界在哪
干支纪年的切换点历来有两种口径。一种以立春为界,交节之后即进入新的干支年;另一种以正月初一为界,春节一到才算换年。两种口径并存多年,各自都有使用场景。历法类工具在处理出生日期时,若只给出年份数字,往往会把分界前后几天的人算到相邻的属相里。平台在换算页面上把两个切换点并列显示:立春的精确时刻标到分钟,春节的日期按农历正月初一标注。读者对照自己的出生时间,可以清楚看到两种口径下的结果差异,再根据户籍、家谱或民俗场景选择合适的一种。差异通常只出现在每年一月下旬到二月中旬之间,但正是这段区间最容易出错,核对时需要把具体时刻一并看清,而不是只看日期。
六十甲子如何循环记年
十天干与十二地支依次相配,天干每十年走完一轮,地支每十二年走完一轮,两者的最小公倍数是六十,于是形成六十组不重复的组合,古人称六十甲子。计算时把公历年份减去基准年,再对六十取余,即可得到对应的干支序号;反向推算则用已知干支加回偏移量。看似简单的规则在跨世纪时容易算错,因为余数为零与整除的处理方式需要统一,稍有不慎就会差出整整一轮。平台把 1900 年至 2100 年的干支对照逐行列出,同时在每一行标注序号,方便读者用序号做加减验证。家谱整理、碑文辨认、旧账本核对一类场景,常常需要在两个相隔数十年的年份之间来回比对,序号对照表能把这部分工作压缩到几秒钟之内,也让手工复核变得可行。
闰月为什么落在特定年份
农历以朔望月为基本单位,一个朔望月约 29.53 天,十二个月合计约 354 天,比回归年短十一天左右。若长期不加调整,春节会逐年提前,最终跑到夏天去。解决办法是置闰:在十九个农历年中安排七个闰月,使总天数与十九个回归年基本吻合。闰月放在哪个月之后,取决于中气的位置——某个农历月若不含中气,就定为上一个月的闰月。这套规则让闰月在年份之间分布不均,有时隔两年出现一次,有时隔三年才轮到。平台在年份详情页列出该年是否置闰、闰哪个月、以及前后两个闰年的间隔,读者据此可以判断某个农历生日在公历中的大致落点,也能理解为什么同一农历日期在不同年份会落到相隔近一个月的公历位置上。