以天干和地支相配合组成六十个不同的名词叫做六十甲子.六十甲子的组合方法就是以十干与十二支相配,天干从甲开始,地支从子开始,阳干与阳支配,阴干与阴支配,按着干支各自次序顺序相加,天干有十,须相加六次得六十,地支有十二,须相加五次得六十,相加的结果就成了甲子、乙丑、丙寅、丁卯等六十个名词,组合成六十甲子表(见表6)。
干支是用作纪述年、月、日、时的符号,所以干支各自的次序也就等于代数123456789101112的次序。代数的单数为奇属阳,代数的双数为偶属阴,干支分属阴阳同样照此类推,即天干的甲丙戊庚壬为阳干,乙丁己辛癸为阴干;地支的子寅辰午申戌为阳支,丑卯巳未酉亥为阴支。干支组合六十甲子是计算年、月、日、时干支的基础,如《素问·六微旨大论》所说:“天气始于甲,地气始于子,子甲相合,名曰岁立,谨候其时,气可与期”。临床上要预测疾病,离不开干支甲子;运用子午流注针法,就是根据阳日阳时开阳经阳穴,阴日阴时开阴经阴穴的规律,故须知干支所属阴阳及六十甲子才能推算。
图4六十甲子掌上
图缺
六十甲子掌上推算方法如图4所示:把甲定于左手掌的子位上,天干按顺时针方向在手掌地支图上运转,即得:甲子(1)、乙丑(2)、丙寅(3)、丁卯(4)……辛酉(58)、壬戌(59)、癸亥(60)等六十对干支组合,即六十甲子。从图4可以看出:代数为1、11、21、31、41、51的,其天干都是甲,亦即代数的个位数是1的,其天干都是甲;天干不变,地支从子位开始,退两位为11(甲戌),退四位为21(甲申),退六位为31(甲午),退八位为41(甲辰),退十位为51(甲寅)。代数为2、12、22、32、42、52的,其天干都是乙,即代数的个位数是2的,其天干都是乙,地支从丑位开始,退两位为12(乙亥),退四位为22(乙酉),退六位为32(乙未),退八位为42(乙巳),退十位为52(乙卯)。
由此可见:干支代数的个位数即为天干及地支各自的代数,如代数31中的1为天干甲及地支子的代数;地支所退位数等于干支代数中十位数数字的倍数(即十位数的数字剩2)。如干支代数为31,该代数中的十位数是3,3×2=6,地支退六位,该代数中个位数为1,1为天干甲及地支子的代数,即地支从子位开始按逆时针方向退六位,即得代数为31的干支——甲午。又如:代数为51,该代数中十位数是5,5×2=10;个位数是1,1为甲与子的代数。天干甲不变,地支从子位开始退10位,即得代数51的干支——甲寅(见图4)。地支在手掌地支图上按顺时针方向运转为进,反之为退。
年干支的推算方法一般有两种:一是按六十甲子的次序在手掌地支图上顺推。如:已知1983年为癸亥年,把癸定于亥位上,以左拇指尖(按顺时针方向)顺次点数,便可知1984年为甲子年,1985年为乙丑年……(见图3)。另一种方法是用公式推算,方法是:用所求的公元年数减3,把所得的差除以60(60为干支周转数)得商和余数,余数就是所求年干支的代数,若余数为零,可将余数看成是60(癸亥),附公式于下:
(所求公元年数-3)÷60=商……余数。
推算月干支,是以农历计算的。一年有十二个月,地支有十二数,正好一个地支代表一个月。每年的十一月都是子月,十二月都是丑月,一月都是寅月,二月都是卯月……这是固定不变的。推算各年每月的月干支,需根据“五虎建元”歌诀:甲己起丙寅,乙庚起戊寅,丙辛起庚寅,丁壬起壬寅,戊癸起甲寅。
甲己起丙寅,是说每逢甲年、己年,它的一月月干支都是丙寅,用掌上法推算,把丙定于寅位上,顺推下去,二月便是丁卯,三月便是戊辰,十二月便是丁丑(见图7)。余皆类推。为什么称此歌诀为“五虎建元”呢?因为寅象属虎,五虎即是丙寅、戊寅、庚寅、壬寅、甲寅等五寅,五虎都代表一月,所以称为“五虎建元”,为了便于理解此歌诀,列表如下:
甲年、己年——一月为丙寅
乙年、庚年——一月为戊寅
图7甲年和己年月干支图(“甲己起丙寅”)
图缺
丙年、辛年——一月为庚寅
丁年、壬年——一月为壬寅
戊年、癸年——一月为甲寅
年元旦干支是指年元旦日干支,即每年一月一日的干支,实际上它是某一日的日干支。子午流注纳甲法是根据日、时干支来推算开穴的,所以必须熟练掌握日、时干支的推算。但是,要知道日、时干支,又必须先知道年元旦干支和月元干支。年元旦干支的求法是:以本年元旦干支为基础,求下一年的元旦干支,本年若为平年,则本年元旦干支加五,即得下一年的元旦干支;本年若为闰年,则本年元旦干支加六,即得下一年的年元旦干支。列公式如下:
本年(平年)元旦干支+5=下一年元旦干支
本年(闰年)元旦干支+6=下一年元旦干支
何谓“加五”、“加六”?加五、加六是指天干、地支都进五位或六位。例如:已知1983年为平年,其元旦干支为己丑(见表8),则1984年元旦干支为:己丑+5=甲午。掌上推算方法是:把己定在丑位上,干支进五位即为甲午。又如:已知1984年为闰年,其元旦干支为甲午,求1985年元旦干支,按上述公式:甲午+6=庚子。
为什么平年加五、闰年加六呢?这是因为地球绕太阳公转一周,需时365天5小时48分46秒。平年为365天,余下的5小时48分46秒,积四年得23小时15分零4秒,约为一天,所以每隔四年立一闰,闰年二月比平年二月多一天,即29天,即闰年为366天。平年365天,365÷60(干支周转数)=6……余5,所以平年元旦到次年元旦干支相差5天。
闰年366天,366÷60(干支周转数)=6……余6,所以闰年元旦到次年元旦干支相差6天。这就是平年加五闰年加六的缘故。
但是,怎么知道其为平年或闰年呢?下面介绍两种识别平年和闰年的简单方法:
(1)用四去除公元年数,凡能除尽者为闰年、除不尽者为平年。例如:公元1983年(癸亥年),1983÷4=495……余3,即1983年不能被4除尽,所以1983年为平年。又如:1984年能被4除尽,所以该年为闰年。但是,在用这种方法的时候要注意:由于4年加1天又多了44分56秒(24小时-23小时15分4秒=44分56秒),积满128年左右就又多算了1天(23小时57分52秒),也就是说在400年中约多算了3天。为了把这3天抵消掉,所以必须每百年停闰,每400年又不停闰。历法规定:公元数(非公元世纪整数)能被4除尽的,就是闰年;凡公元世纪的整数,能被400除尽的,才算闰年。如公元400年、800年、1200年、1600年、2000年等都是闰年;如公元1000年、1500年、1700年、1800年、1900年等虽能被4除尽,但不能被400除尽,所以不是闰年。
月元干支是指每月第一日的干支。知道了每月第一日的干支,以后各日的干支就可顺推而知。推算月元干支,以当年的年元旦干支为基础,根据月元歌诀推算。
月元歌诀:“二六加一七,三月双减一,四月加零六,五上零零加,七月双加一,八加二八齐,九月双加三,十一双加四,十月加三九,十二加四十。闰从三月起,每月多加一。”(注:每年的年元旦干支亦即是当年一月的月元干支。)
每句歌诀前面的数字是指月数,加或减后的数字是指干支加减数。如“二六加一七”中的二六是指二月和六月,加一七是指天干加一,地支加七,亦即是天干进一位,地支进七位。余皆类推。“闰从三月起,每月多加一”意为每逢闰年,三月至十二月间的任一月,其月元干支在上述加减数的基础上多加一(见表10)。例如:已知1984年元旦干支为甲午,求1984年2月1日的干支,根据歌诀:“二六加一七”,天干从甲进1位为乙,地支从午进7位为丑,所以1984年2月1日的干支为乙丑。又如,求1984年6月1日的干支,因该年为闰年,根据歌诀:“二六加一七,闰从三月起,每月多加一,”天干由甲进两位为丙,地支由午进八位为寅,所以1984年6月1日的干支为丙寅(见表12)。其余类推。
推算时干支,首先要知道日干支,才能在日上起时。地支有十二数,一日有十二时辰,一个地支配一个时辰。每日都始于夜半的子时,因此,推算时要先算出子时所配的天干,然后顺推下去,就可知道一天的时辰干支。要知道每日子时所配的天干,根据“日上起时歌”而得。日上起时歌:“甲己起甲子,乙庚起丙子,丙辛起戊子,丁壬起庚子,戊癸起壬子,周而又复始。”
从上述歌诀可知,甲日和己日的子时都是甲子时,顺推下去就是乙丑时、丙寅时、丁卯时……甲戌时、乙亥时;乙日和庚日的子时都是丙子时,顺推下去就是丁丑时、戊寅时、己卯时……丙戌时,丁亥时。余皆类推(见表13)。
如1984年2月21日上午8时,根据上述知识知道该日干支为乙酉(见“日干支推算法”),上午8时为辰时,但该日辰时所配的天干是什么呢?根据日上起时歌:“甲己起甲子,乙庚起丙子。”即乙日和庚日都始于丙子时,把丙定在子位上,天干在手掌地支图上按顺时针运转至辰,则辰时所配天干为庚.所以1984年2月21日上午8时为庚辰时。
时干支推算表
子午流注针法及其它时间医学疗法所用的时间都是地方时。我们知道,地球表面的每个地点都有自己的子午线,太阳经过当地子午线的时刻就是正午。各个地点根据太阳和本地子午线所定出的时刻,叫做地方时。我国面积广大,疆域辽阔,东西横跨经度64°(东经71°~东经135°),从东五区到东九区,分布在五个时区内,东西时间相差达5小时。为了便于东西间的联系,现在全国都一律采用东八区(也就是东经120°)的时间作为标准时间,又叫“北京时间”,实际上它并不是北京地区的时间,因为北京地区位于东经116°。“北京时间”作为全国统一的时刻,对于人们的生活起居、邮电、通讯、交通等都是必要的。但作为时间医学所用的时刻,只能用地方时,因为在同一时间内,地球上各点与太阳、月球及其它星体的相对位置是不同的;不同的时间、地点,自然界对人体及其它生物体的影响是不同的。
在古代,人们就发明了日晷仪,用以测定地方时,现在北京故宫里还摆放着这种日晷仪,供人们参观。日晷仪又叫太阳钟,它是由上盘和下盘两个部分构成的,如图12所示,在上盘中间直立一根金属棒,周围的一侧标上时间刻度。使上盘和水平放置的下盘倾斜相连,倾角是活动的,根据测定时所在地的纬度不同而调节其倾角,上盘与下盘之间的倾角等于“90°—φ”(φ为当地纬度)。这样就可使金属棒与地轴平行,上盘与赤道平行。这样安装好了之后,从盘面上金属棒的影子就可以看出当地的时间了。人类在使用钟表以前,主要是用这种方法计时的。
图12日晷仪
图缺
现在人们已普遍使用钟表计时,根据经度来求出地方时就显得比较方便了。在1884年,世界各国根据协议,把整个地球划分为二十四个时区,每区跨经度15°,时间相差1小时,把通过英国伦敦格林威治天文台原址的那条经线定为0度经线,作为0度中央经线,从西经7.5度至东经7.5度为中时区,向东划分十二个时区,向西划分十二个时区。经度相差1度,地方时就相差4分钟。利用经度求地方时,首先须找出两地经度之差;再根据经度和时间的关系,算出两地的时间差;然后根据“东早西晚”的时间演变原则,所求地点如在东边就加上时间差,反之,就减去时间差。这样,就可以算出所求地区的地方时了。求地方时的公式如下:
①|(某地经度)-(另一地经度)|×4=两地时差(分)
②(东区某地经度+西区某地经度)÷15=两地时差(小时)
注:公式①用于计算同一方向的两地时差,即用于计算同在东区或西区的两地时差。
公式②用于计算不同方向的东、西两地时差(如东方的北京与西方的纽约)。
例如:以“北京时间”为准,求哈尔滨、成都、南宁等地的地方时,“北京时间”所处时区的经度为东经120°,哈尔滨位于东经126°,成都位于东经116°,南宁位于东经108°,根据上述公式,得:
哈尔滨:|120-126|×4=|-6|×4=24(分)。
成都:|120-116|×4=16(分)。
南宁:|120-108|×4=48(分)。
哈尔滨所处经度为东经126°,位于“北京时”时区东经120°以东,根据“东早西晚”的时间演变原则,哈尔滨的地方时比“北京时间”要早24分钟,即当“北京时间”是正午12点的时候,哈尔滨已是中午12点24分了。成都位于东经116°,南宁位于东经108°,它们都位于“北京时间”时区东经120°以西,所以成都的地方时比“北京时间”晚16分钟,南宁地方时比“北京时间”晚48分,即当“北京时间”为正午12点正的时候,成都还是上午11点44分(还差16分才到正午12点);南宁还是上午11点12分(还差48分才到正午12点)。换句话说,当南宁地方时为正午12点正时,“北京时间”已是中午12点48分了。
广西的西林县位于东经约105°,天峨县位于东经107°,百色、龙州位于东经106.5°,南宁、河池位于东经108°,桂林、玉林位于东经110°,昭平、全州位于东经111°,梧州位于东经111.5°。其余地区的经度都可以从地图上查到。
六十甲子分别为:
甲子、乙丑、丙寅、丁卯、戊辰、已巳、庚午、辛未、壬申、癸酉、
甲戌、乙亥、丙子、丁丑、戊寅、已卯、庚辰、辛巳、壬午、癸未、
甲申、乙酉、丙戌、丁亥、戊子、已丑、庚寅、辛卯、壬辰、癸巳、
甲午、乙未、丙申、丁酉、戊戌、已亥、庚子、辛丑、壬寅、癸卯、
甲辰、乙巳、丙午、丁未、戊申、已酉、庚戌、辛亥、壬子、癸丑、
甲寅、乙卯、丙辰、丁巳、戊午、已未、庚申、辛酉、壬戌、癸亥
每十个为一组,共分六组,初学者看到这么多,进行死记硬背,基本上会本关未过,已对学好周易失去信心。
其实学周易,有很多东西都是相通的,你只要记清十天干,十二地支,同时该天干地支代表的五行,记大部分口决已省心很多,现在把我个人总结的六十甲子快速记忆法公布一下:
六十花甲子分六组,每组开头的分别是:
甲子 甲戌 甲申 甲午 甲辰 甲寅
甲为十天干的开头,子为十二地支的开头,这也是第一组的开始,我们只要记住第一组开头,也就足够了。
第一组开头为:[ 甲子 ],我们再看第二组的开头为:[ 甲戌 ] ,[ 子 ]往后退两位即为[ 戌 ],第三组的开头为 [ 甲申 ],而[ 戌 ]往后再退两位也就是[ 申 ],后面的另外三组也以相同的方式向后推即可得出。
加快记忆上面的六十甲子速记窍门: 掌上排天干地支是必须要会的。初学者只用大脑进行顺序排列,常常会出错误,但用习惯了掌上排盘顺序,基本上大多数东西不需要去背就可以自然而然的出来。
如上面记出了第四组的开头为:甲午,该组后面的其它信息也就随即而出。如果你知道了某一甲子,想推出该甲子是属于哪一组,也按同理先从天干往后推至甲,再从地支位往后推位数(天干往前推几位,地支也推几位),即可推出属于哪一组了。
/********************* 下面为本人最早学过的一种方法 ********************/
另注:我学习的时候学到一种方法,是知道甲子后,从甲子往前推演十位,即推至癸酉位,该处即为一组的结束外,那么下一组开始即癸酉向下推一位即可,即甲戌,找甲戌的结束位法依然用甲戌往前推演十位即可。
一、推年法:
(一)推算年干支
因为据历史记载公元前2697年,黄帝命大桡氏以干支记
年,确定此年为黄帝元年,甲子始元。以60甲子年为一轮回,那
么到公元四年,历经45轮,恰好又为甲子年,由此我们即可得出
公历计算年干支的公式。最后,再对照六十甲子序数表,便可一
目了然。
公式:X年干支序号=(X年-3)÷60之余数。
例如:求1986年年干支?
代入公式:(1986-3)÷60余数3,对照60甲子序数
表,3数对应丙寅,即1986年年干支应丙寅。
推月则严格以节作为界限。如在本月节前生的,就用上个月的干支,本月下一个节后生的,也就是下一个月的节提前来到本月,就得用下个月的干支。
二十四节气和月份的分配列表
月份
|
正月
|
二月
|
三月
|
四月
|
五月
|
六月
|
七月
|
八月
|
九月
|
十月
|
十一月
|
十二月
|
节
|
立春
|
惊蛰
|
清明
|
立夏
|
芒种
|
小暑
|
立秋
|
白露
|
寒露
|
立冬
|
大雪
|
小寒
|
气
|
雨水
|
春分
|
谷雨
|
小满
|
夏至
|
大暑
|
处暑
|
秋分
|
霜降
|
小雪
|
冬至
|
大寒
|
春
|
立春
|
雨水
|
惊蛰
|
春分
|
清明
|
谷雨
| |
夏
|
立夏
|
小满
|
芒种
|
夏至
|
小暑
|
大暑
| |
秋
|
立秋
|
处暑
|
白露
|
秋分
|
寒露
|
霜降
| |
冬
|
立冬
|
小雪
|
大雪
|
冬至
|
小寒
|
大寒
|
二十四节气歌
春雨惊春清谷天,夏满芒夏暑相连
秋处露秋寒霜降,冬雪雪冬小大寒
每月两节不变更,最多相差一两天
一、计算要领:要三记,一记当年元旦干支,用它的天干地支的序数分别作为日干支的基数;二记阳历月的日干和日支的密码(附表)分别将基数加或减;三记闰年3~12月份(1,2月除外)各日干支必须加1,非闰年不加1。
二、计算公式,任何年、月、日的日支分别计算如下:
日干=元旦天干序数+阳历月的日干密码+阳历日数+a(闰年a=1)
日支=元旦地支序数+阳历月的日支密码+阳历日数+a(非闰年a=0)
三、举例:求1996年4月15日的日干支。
已知1996年为闰年,元旦干支为丁酉,天干丁序数为4,地支酉序数为10,查附表4月日干密码为-1,日支密码为+5,则15日干支为:
日干=4+(-1)+15+1=19,19÷10=1余9,9为天干壬
日干=10+(5)+15+1=31,31÷12=2余7,7为地支午
故:1996年4月15日的干支为壬午(余仿此)
四、附表:计算日干支密码表(适用于任何阳历年月日)
月(阳历)
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
日 干
|
-1
|
0
|
-2
|
-1
|
-1
|
0
|
0
|
+1
|
+2
|
+2
|
+3
|
+3
|
日 支
|
-1
|
+6
|
+10
|
+5
|
-1
|
+6
|
0
|
+7
|
+2
|
+8
|
+3
|
+9
|
联系客服