干支

干支纪年怎么算?怎么知道今年是什么年?

干支纪年六十年一轮回,算法很简单,两步口算:天干看年份尾数——4甲、5乙、6丙、7丁、8戊、9己、0庚、1辛、2壬、3癸;地支看年份除以12的余数——4子、5丑、6寅、7卯、8辰、9巳、10午、11未、0申、1酉、2戌、3亥。以2026年为例:尾数6得天干"丙",2026除以12等于168余10得地支"午",所以2026年是丙午年。验证一下:2024年尾数4为甲、除以12余8为辰,正是甲辰年,对得上。

为什么从"4"开始对应甲子?因为公元4年恰好是甲子年,这个锚点可以往前推到黄帝纪年、往后推到任何公元年份——历史上干支纪年从东汉正式通行至今没有中断,是中国沿用时间最长的纪年法,所以查历史年份的干支永远能对上。

两个容易错的地方:第一,干支纪年的"新年"从立春算起,不是正月初一——2026年2月4日立春前出生的婴儿,干支上仍属乙巳年,排八字必须用立春界,这是八字与民俗日历最大的分岔;第二,干支纪年配生肖时同理——立春前生的孩子属相按民俗算可能"属蛇",按干支算却是"属马",算命看八字一律按立春。

进阶一句:干支不只纪年,还纪月、纪日、纪时——月干支以节气分界(寅月从立春起)、日干支六十一循环、时干支按日干起(五鼠遁口诀),四柱排盘就是把这四套干支拼起来。学会了年干支的算法,等于推开了整个干支体系的门。

本问答依据公版古籍与传统术数方法整理——属历史文化知识,供研究参考;传统命理观点不代表现代科学结论。