四柱学基础3--干支纪年纪月纪日纪时


干支纪年
        干支纪年以天干和地支组成共60个干支纪年,以此往复,60年为一个轮回 。
        干支纪年萌芽于西汉,始行于王莽,通行于东汉后期 。汉章帝元和二年(85年),朝廷下令在全国推行干支纪年 。
        干支纪年一个周期的第一年为“甲子”(如黄巾起义口号为“岁在甲子,天下大吉”),第二年为“乙丑”,依此类推,60年一个周期;一个周期完了重复使用,周而复始 。(60是10、12的最小公倍数,所以每60年为一周期) 。如1644年大概为甲申年,60年后的1704年同为甲申年,300年后的1944年仍为甲申年 。注意以上只是大概对应,因公历和干支历是不同的历法,年份起点不同 。


计算以及推算

四柱学基础3--干支纪年纪月纪日纪时

文章插图

        万年历查知2018年为戊戌年 。
        用2018年的尾数查得知为戊,用年份(2018年)除以12的余数为2,查表得知2为戌,所以1995年为乙亥年 。
具体的算法如下:
【四柱学基础3--干支纪年纪月纪日纪时】        先用年份的尾数查出天干,如2018年 8为戊;再用2018年除以12余数为2,2为戌 。那么2018年就是戊戌年了 。


干支纪月
        干支纪月是由十二辰纪月发展而来,据《五行大义》中记载:大挠“采五行之情,占斗机所建,始作甲乙以名日,谓之干,作子丑以名月,谓之枝 。有事于天则用日,有事于地则用月 。阴阳之别,故有枝干名也 。” 由此知干支发明之初就是:干用于纪日,支用于纪月 。
        在古代早以十二辰纪月,即为月建 。在以钟表盘面理解日月五星的运行时,我们就可很清楚的看到月建是日月相会时的辰位 。
        古代历法选冬至日且日月相会日(月朔日)为对应于“子”刻度,月针绕行一周约27天多,但此时作为太阳视运动的年针已前行了约一个刻度,月针需再前行2天多才能赶上太阳进行日月相会,这时就相会于“丑”刻度,这样日月相会日就会逐步发生在十二刻度中,以此确定月建 。不同朝代年岁开始的月建地支不同 。
        正月建寅,二月建卯,三月建辰这个是夏历 。而商历是正月建丑,二月建寅,三月建卯 。周历是正月建子,二月建丑,三月建寅 。秦历是年开始于建亥,但仍称十月 。至汉武帝改历,才复用夏正,就是正月建寅为岁首(武则天改过用周正,建子)一直沿用至今 。
        干支纪月自官方到民间一直有使用!以敦煌出土的北宋《雍熙三年(986)丙午岁具注历日》(伯3403)为例,各月起始点的定义,并非历法中的朔日,而指的是各月节气,此故,二月就定义成从惊蛰(二月节)至清明(三月节)前一日,余类推 。敦煌具注历以节气为各月之始的规矩,或已有相当久远的历史 。但从现存各汉简残历中,均可见到以朔日作为各月月建起点的情形 。


干支纪月歌诀
        干支纪月的推算较为容易,每年的各月地支已经固定,只要推算月的天干配固定每月地支就行 。有歌诀为证(寅月为正月,寅为虎,又称“五虎遁元”):
甲己之年丙作首,——逢年干是甲或己的年份,正月的月干从丙上起 。
乙庚之岁戊为头,——逢年干是乙或庚的年份,正月的月干从戊上起 。
丙辛必定寻庚起,——逢年干是丙或辛的年份,正月的月干从庚上起 。
丁壬壬位顺行流,——逢年干是丁或壬的年份,正月的月干从壬上起 。
更有戊癸何方觅,甲寅之上好追求 。——逢年干是戊或癸的年份,正月的月干从甲上起 。


干支纪月图表
        为了便于推算,把他们的关系归纳于此表:

月干公式:月干=年干*2+月支 (和超过10,直接取个位数)
例:求乙未年巳月天干?
解:巳月干=乙*2+巳=2*2+4=8=辛
        与干支纪年始于立春相对应,干支纪月法采用每个地支对应二十四节气自某节气(非中气)至下一个节气,以交节时间决定起始的一个月期间,不是农历某月初一至月底 。


干支纪时
        60时辰合5日一个周期;一个周期完了重复使用,周而复始,循环下去 。必须注意的是子时分为0时到1时的早子时(晨子)和23时到24时的晚子时(夜子),所以遇到甲或己之日,0时到1时是甲子时,但23时到24时是丙子时 。晚子时又称子夜或夜子 。
        日上起时亦有歌诀:甲己还加甲,乙庚丙作初;丙辛从戊起,丁壬庚子居;戊癸何方发,壬子是真途 。
甲子,乙丑,丙寅,丁卯,戊辰,己巳,庚午,辛未,壬申,癸酉,
甲戌,乙亥,丙子,丁丑,戊寅,己卯,庚辰,辛巳,壬午,癸未,
甲申、乙酉,丙戌,丁亥,戊子,己丑,庚寅,辛卯,壬辰,癸巳,
甲午,乙未,丙申,丁酉,戊戌,己亥,庚子,辛丑,壬寅,癸卯,
甲辰,乙巳,丙午,丁未,戊申,己酉,庚戌,辛亥,壬子,癸丑,
甲寅,乙卯,丙辰,丁巳,戊午,己未,庚申,辛酉,壬戌,癸亥 。
下表列出日天干和时辰地支构成的时辰干支,以北京时间(UTC+8)为准: