干支纪日与纪年,算法不同在哪
天干地支这套符号,最早是用来记日的。甲骨卜辞里就有完整的干支记日,十个天干配十二个地支,从甲子起六十一轮回,周而复始。后来这套符号挪到年份上,才有了干支纪年,也是六十年一甲子。两套算法的符号一样,周期却不同:纪日是六十天一轮,纪年是六十年一轮。读史料或者看命盘时,先分清记的是日还是年,才不会张冠李戴。
干支符号的来历
干有十个:甲乙丙丁戊己庚辛壬癸;支有十二个:子丑寅卯辰巳午未申酉戌亥。古人把干看作天之气,支看作地之质,干主动、支主静,干轻清而上,支重浊而下。十二支又与十二月、十二时辰、四方、生肖相配,形成一套可以同时记日、记月、记时、记方位的坐标。理解这一点,才能明白为什么同一个支,在日柱和年柱里的含义差别很大。
纪日的来历与连续性
干支纪日的特点是连续不断。从春秋时期有明确记录以来,一天接一天地往下数,中间没有断过,这是它能和公历互相换算的基础。用它可以推算出某个历史事件发生在哪一天。纪日不问年、不问月,只按六十天的循环走,所以同一个干支日,在不同的月份和年份都会重复出现。判断某一天时,必须依托可靠的历表,不能凭记忆推。
六十甲子与纪年的来历
把十个天干与十二个地支依次相配,阳干配阳支、阴干配阴支,得到六十个组合,就是六十甲子。用甲子表来纪年,通行说法与汉代的行用有关,此前的纪年主要靠王年与诸侯纪年。纪年以六十年为周期循环,所以单说甲子年并不能确定是哪一年,必须配上朝代纪年或公元纪年。这一点与纪日的连续计数不同,也是两套算法最容易混淆的地方。
三柱对照看差别
把年、月、日三柱摆在一起,差别一目了然。年柱以立春为界,一年一换,管大环境与家族背景;月柱按节气划分,一月一换,管当令之气与所处位置;日柱逐日累进,六十天一循环,管本人的根基与当下处境。三者的分界依据各不同,一个看节气时刻,一个看节气交接,一个看连续计数。排盘按年月日时依次确定,每一步写下来,出错的机会就小。
年柱的界不是正月初一
这是八字排盘里最常被弄错的一条。命理上的年柱以立春为界,不以农历正月初一为界。立春前后的出生,年柱会差一位,生肖也跟着变。立春通常落在公历二月四日前后,但每年具体时刻不同,有时在夜里,有时在白天,落在交界那天的人要按具体的交节时刻来定。月柱同样按节气划分,不服农历月份走。
读史料与排盘各要注意什么
读史料时先问一句:这个干支记的是日还是年,两者不能混。
换算日期要用可靠的历表,注意闰月与历法改制的差异。
排盘时先定立春与节气时刻,再定年柱与月柱,最后定日柱与时柱。
为什么日柱最容易被忽略
年柱月柱有表可查,日柱却要靠万年历逐日推算,最容易出错。用公式推时,遇到闰年与历法改制更易偏一天。而日柱正是日主所在之处,整张盘以它为中心,错一天就是另一个日主,五行属性、强弱判断、用神方向全都跟着变。所以最稳的做法不是凭记忆,而是用可靠历表逐条核对;生日临近午夜、时辰交界、闰月与夏令时的,更要反复确认再动手。
常见误区
常见的误区有四个:把农历正月初一当成换年柱的分界;把六十甲子的循环当成不循环的连续计数;用生肖直接推年支而忽略立春;读碑刻或家谱时看到干支就认定是年份。这四个误区的根源都是没分清日与年这两套周期。把周期记牢,再看材料上有没有年号、月份、节气之类的旁证,判断就有九成把握。
一个对照例子
甲子日指的是某一天,六十天后又会出现一个甲子日;甲子年指的是某一年,六十年后才有下一个甲子年。同是甲子两个字,一个六十天一轮,一个六十年一轮,跨度差了三百六十倍。有人看古书里的甲子二字,直接当成某年,结果把一天的记录读成了年份,整个考证都偏了。这就是分清两套算法的实际价值,也是这两套符号流传千年仍要反复讲的原因。
记牢两句话
总结起来无非两句:干支用来记日是连续的六十天,用来记年是循环的六十年;年柱与月柱以节气为界,日柱按连续计数推。记牢这两句,看史料时能分清材料记的是哪一层,排盘时也知道自己卡在哪一步。至于换算与查表,交给可靠的历表就好。知道原理,才能判断手上的工具靠不靠得住。













