分享

【内经与运气推算】06讲:干支历法

 yunaie1859w5jx 2022-02-21
图片 

中医老苗说

图片

第五节 干支历法

天干以甲为首,地支以子为首,天干在上,地支在下,故天干和地支配合起来,就叫甲子。正如《素问·六微旨大论篇》说:“天气始于甲,地气始于子,子甲相合,命曰岁立。谨候其时,气可与期。”其配的方法是天干从甲开始,地支从子开始,依次相配。结果形成阳干配阳支、阴干配阴支。但由于天干为十,地支为十二,故在相配中天干须往复六次、地支须往复五次,才能使天干的末干“癸”与地支的未支“亥”相会而配成六十对,此即谓甲子一周,或称一个甲子。

图片


干支相配可以用来纪年,也可以用来纪月、纪日、纪时。同时,根据所配干支的属性,可以用来分析这一年、月、日、时的气候变化及其对人体发病关系的大致情况,故可作为临床治疗用药时的参考。

干支历的纪年以二十四节气的立春为年分界线,用60组各不相同的天干地支进行标注。从甲子到癸亥,循环更替,以至无穷。纪年的该组干支可称为年柱。

例如:
2021年2月3日立春,阴历:腊月二十一;干支历:辛丑庚寅月壬午日
2021年2月2日,阴历:腊月二十;干支历:庚子己丑月辛巳日

民国以前,立春作为二十四节气之首、干支历岁首,叫春节(立春节);由于是春天的开始,我国自官方到民间都把立春作为节日来过,是一个重大节日。

接下来我们就来分别讨论古人如何用干支纪年、纪月、纪日、纪时的。

一、甲子纪年

甲子纪年就用干支纪年份。甲子纪年的排列饮序,如下所列。

表2(60甲子)
01.甲子 02.乙丑 03.丙寅 04.丁卯 05.戊辰 06.己巳 07.庚午 08.辛未 09.壬申 10.癸酉
11.甲戌 12.乙亥 13.丙子 14.丁丑 15.戊寅 16.己卯 17.庚辰 18.辛巳 19.壬午 20.癸未
21.甲申 22.乙酉 23.丙戌 24.丁亥 25.戊子 26.己丑 27.庚寅 28.辛卯 29.壬辰 30.癸巳
31.甲午 32.乙未 33.丙申 34.丁酉 35.戊戌 36.己亥 37.庚子 38.辛丑 39.壬寅 40.癸卯
41.甲辰 42.乙巳 43.丙午 44.丁未 45.戊申 46.己酉 47.庚戌 48.辛亥 49.壬子 50.癸丑
51.甲寅 52.乙卯 53.丙辰 54.丁巳 55.戊午 56.己未 57.庚申 58.辛酉 59.壬戌 60.癸亥
每一对干支数代表一年,逐年依次就位,从甲子到癸亥共60年为一周,而后又从甲子开始,周而复始。如1924年始于甲子,1925年则为乙丑,……1981年则为辛酉,1983年为癸亥,到1984年又从甲子开始。

干支历年长为一回归年,用二十四节气划分出十二个月,每个月含有两个节气,没有闰月。

节气是根据地球在黄道(即地球绕太阳公转的轨道)上的位置变化而制定的,每一个分别相应于地球在黄道上每运动15°所到达的一定位置。

一节一气为一月,一年就是一个回归年,一共十二个月。

相对阴历来说它能稳定而准确地反映出一年四季的气候和物候变化。

二十四节气与地球环绕太阳的周期运动有关,其年月日全由太阳运动决定,与太阴月相无关。

它又与通常的阳历(如公历)不同,公历的月长由人为规定而与天象无关;干支历的年月日均由天象决定,无需通过人为调整,是完全符合天象规律的一部历法。至今干支历依旧流行于万年历等书,用于象数、风水和命理学中。

一般年干支可从日历中查知,从上年度干支可推知今年干支,从今年的干支可推知明年干支。如上年度为庚申,则今年为辛西,明年为壬戌,后年则为癸亥,大后年又从甲子开始。

目前全世界采用公元纪年,公元纪年可以按下面的方式换算成干支纪年。

确定天干:公元纪年除以60的余数减3,便得该年天干序号数,每个序号数对应的天干为:1-甲、2-乙、3-丙、4-丁、5-戊、6-己、7-庚、8-辛、9-壬、0-癸。例如,求1991年的天干,1991÷60=33余11,年天干序号数=11-3=8,则1991年的天干为辛。

确定地支:用公元纪年除以12减3,便得到改年的地支序号数,每个序号数对应的地支为:1-子、2-丑、3-寅、4-卯、5-辰、6-巳、7-午、8-未、9-申、10-酉、11-戌、0-亥。例如,求1991年的地支,1991÷12=165余11,年地支序号数=11-3=8,则1991年的地支为未。

所以,公元1991年是辛未年。

二、甲子纪月

干支历法中,一年有十二个月,以地支相配。十一月开始为子,依次相配,则十二月为丑,正月为寅,二月为卯,三月为辰,四月为已,五月为午,六月为未,七月为申,八月为酉,九月为戌,十月为亥。以上推算是固定不变的。而天干与月份虽也是依次相配,但因天干数为十,而月数为十二,故二者相配并非固定不变。然而,它们相配还是有一定的规律。根据前人经验和我们自己的探求,提出下面两种甲子纪月的计算方法:

1 口诀推算法

口诀推算法是用下面五句口决,再对照表3来推算当年月份的干支:“甲己起甲子,乙庚起丙子,丙辛起戊子,丁壬起庚子,戊癸起王子”。这五句口诀中,前两个字为天干,是指年干;后两个字为干支相合,是指当年起头的月干支。

图片
本图摘自:《五运六气详解与应用》,甘肃科学技术出版社,作者/权依经

例如,“甲己起甲子”,即每逢甲年或己年,即前一年的十一月的干支为甲子。举例来说,1924年为甲子年,按“甲己起甲子”,则前一年的十一月的干支为甲子,依次推知前一年的十二月为乙丑,当年正月为丙寅,……,当年的十月为乙亥。

2 公式计算法

另外,还可以利用如下公式及其常数表来进行计算。

相隔数=常数-年(日)干支序数

公式及常数表应用说明:

(1)上面公式及表4既可应用于以年干支计算月干支,又可应用于以日干支计算时干支。

(2)公式中的年(日)干支序数,指当年的年干支或当日的日干支在表3中所标出的排列序数,如甲子为1,乙丑为2,丙子为13,戊子为25,癸亥为60等。

(3)表4中的年次(或日次)1、2、3、4、5,是当年(或当日)的干支序数每满六年(或六日)应减去5所余之数,也即表3中括号内所标出的号数。

图片


(4)关于常数:年次(或日次)数不同,则公式中所用的常数也不同,可按年(或日)次从表4中查得相应的常数值。常数的得来,因推演较为繁杂,这里不拟冗述。

(5)相隔数是用以上公式计算所得数,应用此数是按表3中所标序数,从当年的年干支(或从当日的日干支)序数开始向前或向后数够此数(即相隔数),则所标出的干支即为前一年11月(或当日的第一个时辰)的干支。应注意,当相隔数为正数则向前数,为负数则向后数。

举例来说,癸亥年,从表3查知年干支序数为60,则年次为:60-5×11=5(即括弧内所标之号数),再从表4中查得5之相应常数为49,代入公式得相隔数=49-60=-11。因得数为负数,故应从表3中癸亥开始向后数11个数时,正好是壬子。所以,癸亥年的前一年(壬戌年)的十一月的干支为壬子。然后依次推知壬戌年的十二月为癸丑,癸亥年正月为甲寅,……癸亥年第十月为癸亥。

三、甲子纪日

甲子纪日是指以干支来纪日,即日干支,以表2中所列次序,依次推数,周而复始,日日相接,月月相接,年年相接。

虽然日干支在排列次序上有以上规律性,但由于有大月、小月、闰月之不同,这样就难以有现成的简单口决或计算公式来确定日干支。为此,要知某年某月的某日干支,就必须先要知道这一年正月初一日干支和这一年的大、小、闰月之所在。当然,也有人提出按阳历推算日干支的计算方法,因为阳历大、小、平月不变,四年一闰,比较有规律。可是,即是用这种推算方法,也还是先要知道元旦的日干支,也就是说手头要有日历或万年历,然后从中查出元旦日干支,再逐月逐日推算出其他日干支。

四、甲子纪时

甲子纪时就是用干支来纪每日的时辰,其推算方法与上面所述的甲子纪月法基本相同。

一年有12个月,一日也有12个时辰;一年的月干支起于前一年的十一月,而一日的时干支起于前一日的夜半子时。一日的12个时辰,即子时(夜半11时至凌晨1时)、丑时(凌晨1时至3时)、寅时(凌晨3时至5时)、卯时(早晨5时至7时)、辰时(上午7时至9时)、已时(上午9时至11时)、午时(上午11时至下午1时)、未时(下午1时至3时)、申时(下午3时至5时)、酉时(下午5时至7时)、戌时(下午7时至夜9时)、亥时(夜9时至夜半11时)。

以癸亥日为例,可按以上口决法推算出这一天各个时辰的干支。

按“戊癸起壬子”,则第一个时辰子时(昨日夜半11时至凌晨1时)为壬子,从而推知第二个时辰丑时(凌晨1时至3时)为癸丑,第三个时辰寅时(凌晨3时至5时)为甲寅,第四个时辰卯时(早晨5时至7时)为乙卯,……,第十二个时辰亥时(夜9时至夜半11时)为癸亥。

从上面可以看出,以年推算月干支或以日推算时干支的时候,可用口诀推算,也可用我们试演的简便公式进行计算。由于月有大小和每年有无闰月的不同,使得以月干支来推算日干支尚无成熟的口决和公式可用,然而日干支是不分大小月和有无闰月,均可按表3所列的干支序数依次排列,只要知道当年正月初一日干支,则这一年的任何一天的日干支皆可推算得出。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多