「今年是什么年?」如果按干支来回答,2026 年是丙午年,2025 年是乙巳年。在八字命理里,每一年的干支被称为「流年」,是分析时间变化的基本单位。本文介绍流年干支的来历和查询方法,学会以后,任意一年都能自己算出来。
干支纪年的来历
天干十个:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支十二个:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。两者依次相配,从甲子到癸亥,正好六十组,称为「六十甲子」,六十年一循环,这就是常说的「一甲子」。
用干支来纪日,在商代甲骨文中已经大量出现。用干支来纪年则晚一些,一般认为在东汉时期普遍推行,并一直沿用至今。
流年就是当年的太岁
在命理和民俗中,每年的干支也被称为「值年太岁」。说「今年太岁是丙午」,和说「今年流年是丙午」,指的是同一个干支。十二地支又对应十二生肖,所以午年也就是马年。
用公历年份推算干支的方法
有一个简单的算法,可以把公历年份换算成干支:
算天干
用公历年份减去 3,再除以 10,看余数: 余 1 为甲,2 为乙,3 为丙,4 为丁,5 为戊,6 为己,7 为庚,8 为辛,9 为壬,余 0 为癸。
算地支
用公历年份减去 3,再除以 12,看余数: 余 1 为子,2 为丑,3 为寅,4 为卯,5 为辰,6 为巳,7 为午,8 为未,9 为申,10 为酉,11 为戌,余 0 为亥。
举例验算
以 2026 年为例:2026 减 3 等于 2023。2023 除以 10 余 3,对应丙;2023 除以 12 余 7,对应午。所以 2026 年是丙午年。
再以 1984 年验算:1984 减 3 等于 1981,除以 10 余 1,为甲;除以 12 余 1,为子。1984 年正是甲子年,与通常的记载一致。
近几年流年干支一览
- 2020 年:庚子年(鼠)
- 2021 年:辛丑年(牛)
- 2022 年:壬寅年(虎)
- 2023 年:癸卯年(兔)
- 2024 年:甲辰年(龙)
- 2025 年:乙巳年(蛇)
- 2026 年:丙午年(马)
- 2027 年:丁未年(羊)
- 2028 年:戊申年(猴)
- 2029 年:己酉年(鸡)
- 2030 年:庚戌年(狗)
关键细节:流年以立春为界
这是查询流年干支时最容易出错的地方。日常生活中,人们习惯把春节当作换年的标志;但在八字命理中,年份的交接以「立春」为准。立春通常在公历 2 月 4 日前后,而春节的日期每年在公历 1 月下旬到 2 月中下旬之间变化。
因此,如果出生或要查询的日期落在元旦到立春之间,或者立春与春节之间,就要特别留意:
- 元旦之后、立春之前:干支仍属上一年;
- 立春之后、春节之前:八字上已经换成新一年的干支,虽然农历上还没过年。
这一规则同样影响生肖的判断。按八字的算法,生肖以立春为界;而民间也有以春节为界的习惯,两种说法并存。
流年干支在八字里怎么用
流年干支对所有人都一样,但在每个人的命盘中扮演的角色不同。传统分析中,通常会看流年天干对日主是什么十神,流年地支与原局、大运的地支是否有冲合关系,以及流年五行对原局的平衡起到什么作用。这些都是在具体命盘中才有意义的讨论。
小结
流年干支就是当年的天干地支,六十年一轮回。用「年份减 3,分别除以 10 和 12」的方法可以快速推算;查询时别忘了,八字中的换年以立春为界。
以上内容仅供传统文化参考,不构成任何决策建议。