快速推算年月日时干支法(李心骑 编辑整理) 干支纪时是我国独创的历史最悠久的历法。它以天象为依据,符合物候特点,体现了五行旺衰。在诸多学科中,有着其它历法不可替代的作用。 干支纪日,在中医、气功、周易数术、农作、历法等领域中有着特殊的实用价值。 在周易应用中,无论是铁板神数、八字、卦占,还是天文、地理,中医的子午流注、五运六气等,尤其是目前较为普遍的八字、纳甲卦占,如何能快速准确无误地将时间转换成干支,就显得特别重要。以前要知道某一天的天干地支最便捷的的方法就是带一本万年历,但不同版本万年历有时天干地支会有相差,所以,研究周易应用的人,每每惊羡于盲人算仙那秘而不传的“大小金钳诀”和“流年赶月”法。盲人算命,只要你一报出出生年、月、日、时,他手指一掐,一两分钟内便能说出你的出生年月日时的四柱干支,同时知道你的出生年的立春交节时辰是某月某日某时,是不是闰月,而且准确无误。这种神乎其神的绝技,就成了睁眼人人人羡慕、人人想学的东西。此法虽好也准确无误,但是能背下这么多口诀也是不容易的。 因为盲瞽相士眼睛看不见,所以他们背死诀,熟记某年农曆正月的干支和立春或正月初一的干支,毫无速记公式可循。尤其日柱更是工程浩大,不像年柱知道之后,月柱可用年干的「五虎遁」求得;时柱可用日干的「五鼠遁」求得,如果有人说:「只要用一个公式,就可在3分钟之内算出日柱干支」你相信吗? 日柱干支演算法 只要记住以下几句口诀,日柱即可一推而出,口诀如下: [公元纪年后两位, 减一除四取商数; 同法除以一十二, 馀数乘五加基数; 再加月日总日数, 六十除馀日干支。] 日柱干支公式: {〔(A-1 / 4)Q +〔(A-1)×5 /60〕R+15+B〕R =C Q为商数。R为余数。15为基数。A为公元后两位。B为日月总天数。 〖李心骑按〗以下求基数公式是本人偶有所悟,潜心钻研实践所得。熟练后用心算可在数十秒内推算出前后数百年内任何一日的干支。 基数1=60-[(AB-20)*16-(AB-20)/4QS]/60QY 基数2=[(20-AB)*16-(23-AB)/4QS]/60QY 一、年柱干支演算法 或许你会说,知道日柱干支有什么用,还有年柱、月柱、时柱怎么推,一分钟即可一推而出。 推算天干: 公元后任何年代: 公元年末位数-3=年干,负数则加10 公元前任何年代: 公元年末位数+8=年干(公式揭密:因为公元3年为癸亥年,而天干又是逢10一循环。公元4年天干是甲,而4-3=1。由于没有公元0年,所以公元前的天干为末位数-3+1,再+10转为正数) 推算地支: 公元后任何年代:(公元年数-3)÷12,得余数0-11为年支,负数则加12,0视做12 公元前任何年代:(公元年数-2)÷12,余数-11-0为年支,加12转为正数,0视做12(公式揭密:类似前述) 另:⒈公元年末二位数+9=年支(适用于1800—1899年); ⒉公元年末二位数十1=年支(适用于1900—1999年); ⒊公元年末二位数+5=年支(适用于即2000—2099年); 說明: ① 年干按:1(甲).2(乙).3(丙).4(丁).5(戊).6(己).7(庚).8(辛).9(壬).10(癸)。 年支按:1(子).2(丑).3(寅).4(卯).5(辰).6(巳).7(午).8(未).9(申).10(酉).11(戌).12(亥)。 注:年干支是以立春为界,而不是以春节为界的。如1964年阳历2月4日的阴历为十二月二十一,仍为癸卯年;但1964年阳历2月5日的阴历虽为十二月二十二,而此日已立春,宜做甲辰年。 二.快速推算月柱干支法: ○1 推算公式:年干 x 2 + 月數 = 月干(超過10要遞減10,只取個位數)。 ○2 推算地支:農曆月支是固定不變的, 正月爲[寅].二月爲[卯].三月爲[辰].四月爲[巳].五月爲[午].六月爲[未]. 七月爲[申].八月爲[酉].九月爲[戌].十月爲[亥].十一月爲[子].十二月爲[丑】 三.快速推算時柱干支法 推算公式: ○1日干 x 2 + 時支數 - 2 = 時干數(時干數超過10要遞減10,只取個位數0) ○2時支是固定的,時辰順餘是:子時.丑時.寅時.卯時.辰時.巳時.午時.未時.申時.酉時.戌時.亥時。 附录:盲人<<快速查日法>>秘决 盲人秘传手指快速起日法 用这个方法来查日子的干支和节气,首先要知道节气运行的规律和每年正月初一的日子干支,每年立春的日子时辰,每年的大小月及闰月。 一年二十四节气,有“节”与“气”之分。立春、惊蛰 、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪、小寒为“十二节”;雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至、大寒是“十二气”。 笔者所用的 算节气规律歌 立春日起小月看,惊蛰时辰九循环; 清明不加春时断,立夏一日九时添; 芒种二日十一验,小暑三日五时传; 立秋五日九时连,白露六日十一见; 寒露六日六时占,立冬六日七时观; 大雪六日四时判,小寒六日九时全; 再把来年立春参,五日三时春又还。 《十二节秘诀》云:“欲知月节何日辰,每从立春起更行,若遇月小加一日,再加应加日和辰。正月立春之日定时刻,二月惊蛰倒退三时辰,三月清明同春本日节,四月立夏十个好时辰,五月芒种两日共更计,六月小暑三日六时辰,七月立秋五日退二时,八月白露六日本时辰,九月寒露六日加七时,十月立冬六日八时成,冬月大雪六日四时到,腊月小寒五日九时行。今年要问明年春,外加五日三时辰。” 《十二气秘诀》云“雨水立春加半月,后退二时去祖家;雨水春分同日时,谷雨同日六时通;小满六时加一日,夏至加三退二宫;大暑四日时加四,处暑五日六时同;秋分五日时加五,霜降六日十时逢;小雪六日时加八,冬至六日三时中;大寒五日时八位,遇子多加一日同;每遇月小加一日,此是秘传不虚空。” 《论四季大节诀》用6句歌诀,归纳了“立春、立秋、立夏、立冬”四大节的干支(不论日数)推算方法。诀云:“今岁要知来年春,但加五日三时辰,立春之日便逢秋,隔岸退位夏更临,再过三朝冬又到,六郎又打春朱神。” 《立春的计算方法》主要介绍了“日子数计算法”和“干支计算法”。前者实际就是运用《十二节秘诀》中的后两句:“今年要问明年春,外加五日三时辰。”就象推算其它十一节一样,后者,简单地说,就是以本年立春日的干支顺序前加五位干支,加到第五位即止,所止的干支干支即是下年的立春日干支(另:本年立秋日的干支亦是下年立春日干支)。 快速查日法 一、节气的规律歌诀: 立春五日三时头 惊蛰倒退三时首 一时一刻清时节 立夏九时三刻收 芒种两日退一时 小暑三日五时求 五日退三立秋节 白露六日退一周 寒露六日加六时 立冬六日七时游 大雪六日四时到 小寒五日九时收 解释: 1.“立春五日三时头”这句话的意思是要知道今年的立春 是在哪一天,应该先知道头年的立春时间如果想知道1998年 的立春时间。只要知道1997年的立春时间就可以推了。查 97年的立春时间是96年的12月27日寅时,根据歌诀中要 加上五天另三个时辰,再加上97年的小月为6天,(因为96 年的12月是小月,但27已交立春,故应算上这一天,12月27 日寅时十5天3时十6天=98年正月初八的巳时。注意:若上 年有闰月,则将实际立春时间提前一个月即可。(实际上是98 年正月初八辰时立春) 2.“惊蛰倒退三时首”只要知道了本年的立春时间,就可 以推出全年的交节时间,以98年为例,98年立春是正月初八 的辰时,那么98年的惊蛰,只要在立春日的基础上倒退三个 时辰,即98年的二月初八丑时交惊蛰节。(万年历交节时间: 二月初八寅时) 3.“一时一刻清时节”以本年立春时间为基础,加一个时 辰再加小月数为清明的交节时间,如98年立春是正月初八辰 时加上一个时辰(这里要注意,立春到清明有1个小月,故应 加一天),所以98年的三月初九的巳时交清明。(万年历交节 时间为三月初九辰时) 4.“立夏九时三刻收”,同理,此本年立春为基础,加上九 个时辰三刻,再加小月数,为立夏交节时间(立春到立夏二个 小月,故应加2天),则初八辰时十2天十9个时辰=十一日的 丑时。(四月十一日丑时交立夏)(实际万年历交节时间为四 月十—日丑时) 5.“芒种两日退一时’’同理,此立春日为基础,加上两天减 回一个时辰,再加上二月,三月两个小月的两天,初八辰时十2 天一l时辰十2天:12日卯时,即五月12日卯时交立夏。(万 年历交节时间为5月12日卯时) 6.“小暑三日五时求”同理,以立春日为准加上3天5个 时辰,再加上小月数,就是小暑的交节时间,初八辰时十3天5 个时辰十3天=14日酉时。(立春到小暑有3个小月,故加3 天)故98年的闰有5月14日酉时交小暑。(万年历交节时间 为闰5月14日申时) 7.“五日退三立秋节”同理,以立春日为基准加上5天减 个时辰,再加上小月数,就为立秋的交节时间,初8辰时十5. 天一3个时辰十4天=17日丑时。(立春到立秋有4个小月, 故加4天)万年历交节时间为6月17日丑时。 8.“白露六日退一周”同理,以立春日为基准,加上6天减 一个时辰,再加上小月的数,就为白露的交节时间:初8辰时 +6天一1个时辰十4天=18日卯时(立春到白露之间有4个小 月,故加4天),即98年的7月18日卯时交白露。(万年历 2节时间为7月18日寅时) 9.“寒露六日加六时”同时,立春时间加上6天6个时辰, 再加上中间的小月数,就是寒露的交节时间,初8辰时十6天 6个时辰十4天=18日戌时(立春到寒露之间4个小月,故加 4天),即98年的8月18日戌时交寒露(万年历交节时间为8 月18日戌时) 10.“立冬六日七时游”同理,立春时间加上6天7个时 辰,再加上中间的小月数,就是立冬的交节时间。初8辰时十 6日7时辰十5天=19日亥时(后面加5天是因为立春到立 冬中间有5个时辰),故98年的9月19日亥时交立冬节。 (万年历交节时间为9月19日夜子时) 11.“大雪六日四时到”同理,立春时间加上6天4时辰, 加上中间的小月数,就是大雪的交节时间,初8辰时十6天4 时十5天=19日申时(后面加5天是因为立春到大雪中间有 5个小月)。故98年的10月19日申时,交大雪节。(万年历 交节时间为10月19日申时) 12.“小寒五日九时收”同理,立春时间加上5天9时辰, 加上中间小月数,就是小寒的交节时间:初8辰时十5天9时 辰十5天=19日丑时(后面加5天是立春到小寒中间的小月 数)。故98中的11月19日丑时小寒。(万年历交节时间为十一月十九日寅时) 同前理把98年的立春时间加上5日3时再加上98年 的小月数就可以推出99年的立春时间了。初8辰时十5三 时十6天小月数19日末时,即明年的12月19日末时99 年的立春节。(万年历交节时间为98年:13月19日未时)对 照口诀所推的交节时间同万年历的交节时间有时会有一个 时辰的出入,望读者注意。 1、推算日辰干支必须首先熟记每年正月初一的干支及立春的日子时辰、以及每年的小月、闰月(至少必须熟记80--100年)、请参看并背熟百年诀。 2、熟记百年诀后以每年正月初一天干地支为准,天干不变,用逢双(月)冲、逢单(月)对的办法来定每月初一的干支。“冲”是指推算时与日辰地支的六冲,“对”是指与日辰地支相同的地支。意即:天干不变,在所推月份都是大月的情况下,凡逢双月均以冲正月初一的地支来定双月初一的地支,凡逢单月均以与正月初一相同的地支来定单月初一的地支。因推算时是以30天为一个周期来定日辰干支的,故凡逢所推月份前面有小月,则需在所推月份的初一上加上前面小月少去的天数,有几个小月就要加几天,加1就是初二的干支,加2就是初三的干支,加3就是初四的干支,依此类推,须知初一是什么干支,只需从所推出的日辰干支倒推至初一即可。2、遇上有闰月的年份,闰月本身及闰月以后的双月作单月推,单月作双月推。所以,有闰月的年份须着重记忆,否则会出现推算错误。 l914 甲寅壬子初十子,三前五,六八九冬止 这里'1914'是公元纪年,'甲寅',是14年 流年干支,'壬子'是14年正月初一月的干支,'初十子'是指 14年的立春时间是正月初十子时。'三前五,六八九冬止'是 14年的小月月份,即3,5,6,8,9,11月是小月。'前五'是指 14年是有闰5月,头一个5月是小月。余此类推。 ’ 其中口诀有'望'是代表上年12月的'10数','廿'是代 表上年12月的'20数',如'望七羊'是上年12月17日末时 交立春节。'廿四子'是上年12月24日子时交立春。'闰,和 '前'都是闰月的标志,闰字是代表这一年的闰月是小月,“前”字代表这一年的闰月头个月为小月,第二句话的尾字是顺口所编,无其它代表意义,'犬、羊、猪、猴'等是立春的时辰。 查日子要熟悉的除了会使用流年表外,还要记住六十甲 子的序数。如甲子1 乙丑2 丙寅3……辛酉58壬戌59癸 亥60。 六十花甲可用编号加以简化,并可由编号推干支,或由干支推编号。 1.干支推编号以1999年己卯年为例,己=6,卯=4设天干编号为A,地支编号为B。A×6-B×5=CC若为负数,则需加60。己卯年编号:6×6-4×5=36-20=16 2.编号推干支 个位数为天干,整数除以12的馀数为地支,16的四位为6,天干为己,16÷12馀4,4为卯。反覆运算,即可了然于胸矣。-------------------------------------------------------------------------------- 附表:年柱六十花甲编号 1甲子2乙丑3丙寅4丁卯5戊辰6己巳7庚午8辛未9壬申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癸亥 卐☆农历百年诀☆卍 1912年☆0121218 壬子甲子十八马11:54,二四五七,八冬耍 1913年☆5185260 癸丑戊午廿九鸡17:43,三五六八,九冬齐 1914年☆4239126 甲寅壬子初十子23:29, 三前五,六八九冬止 1915年☆1283214 乙卯丙子廿二卯05:25, 二五七九.冬腊小 1916年☆0337203 丙辰庚午初三午11:14, 三五八月.十腊古 1917年☆0392123 丁巳乙丑十三猴16:57, 双二四七.十腊求 1918年☆0442211 戊午乙丑廿三亥22:53, 二三五七.十月在 1919年☆2491201 乙未甲申初五寅04:39, 正三四六.前七九月行 1920年☆4545220 庚申戊申望六蛇10:26, 正三四六,七九月 1921年☆3009208 辛酉壬寅廿七猴16:20, 二四五七.八十求 1922年☆3053218 壬戌丙申初八亥22:06, 二双五.七八十月在 1923年☆5107216 癸亥庚申廿十寅04:00, 正四六八.九冬行 1924年☆5151205 甲子甲寅初一蛇09:49, 正四七九.冬腊月 1925年☆4215124 乙丑戊申十二猴15:36, 二前四.六九冬月求 1926年☆1260213 丙寅癸酉廿二猪21:38, 正二四六.九腊书 1927年☆0314202 丁卯丁卯初四寅03:30, 二三五七.九月行 1928年☆5369123 戊辰壬戌十四蛇09:16, 正闰二.三五六八月 1929年☆2423210 己已丙戌廿五羊15:08, 正三四六.七九祥 1930年☆1477130 庚午庚辰初六犬20:51, 正四五闰六.七九腊月险 1931年☆4520217 辛末癸卯望八牛02:40, 三五七八,十腊求 1932年☆3574206 壬申丁酉廿九龙08:29, 四六八九,冬月同 1933年☆2039126 癸酉壬辰初十羊14:09, 正四'双五',六八十冬详 1934年☆5083214 甲戌丙辰廿一犬20:03, 正三六八,冬月险 1935年☆4138204 乙亥辛亥初二牛01:48, 正二四六,九腊求 1936年☆4182124 丙子乙巳十三辰07:29, 二前三,四五八腊行 1937年☆0246211 丁丑己巳廿三羊13:25, 二三五六,八腊详 1938年☆6290131 戊寅癸亥初五犬19:15, 三四六前七,八冬险 1939年☆2344219 己卯丁亥望七牛01:10, 三四六七,九冬求 1940年☆1398208 庚辰辛巳廿八龙07:07, 三五七八,十腊同 194l年☆1452127 辛巳乙亥初九马12:49, 三前六,七八十腊耍 1942年☆3506215 壬午己亥望九鸡18:48, 二五七九,冬月齐 1943年☆3551205 癸末甲午初一子00:40, 正三五八,十腊止 1944年☆2005125 甲申戊子十二卯06:23, 二前四,五七十月小 1945年☆5060213 乙酉癸丑廿二马12:19, 正二四五,七冬耍 1946年☆4114202 丙戍丁未初三鸡18:03, 二三五六,八冬齐 1947年☆3168122 丁亥辛丑十四子23:50, 闰二三五,六八十 1948年☆0212210 戊子乙丑廿六卯05:42, 二四六七, 九冬小 1949年☆5276129 己丑己末初七马11:22, 二五双七,九冬耍 1950年☆2320217 庚寅癸未望八鸡17:20, 正四七八,十腊齐 1951年☆1374206 辛卯丁丑廿八子23:13, 二五七九,冬月止 1952年☆0429127 壬辰壬申初十寅04:53, 正三前五,六九冬月寻 1953年☆3483214 癸巳丙申廿一蛇10:46, 正三四,七十腊月 1954年☆2537203 甲午庚寅初二猴16:30, 二四五七,十月求 1955年☆2582124 乙未乙酉十二亥22:17, 正前三、四五七九在 1956年☆4036212 丙申己酉廿四寅04:12, 正三五六,八十行 1957年☆4090131 丁酉癸卯初五蛇09:54, 二四六七闰八,十腊月 1958年☆0143218 戊戌丙寅望六猴15:49, 四六七九,冬月求 1959年☆5198208 乙亥辛酉廿七猪21:42, 正四六八,十腊书 1960年☆5242128 庚子乙卯初九寅03:23, 二四闰六,八十腊月行 1961年☆1306215 辛丑己卯望九蛇09:22, 二四六九,冬月合 1962年☆1351205 壬寅甲戍(上腊)三十猴15:17, 正三四六,九腊求 1963年☆0405125 癸卯戊辰十一亥21:07, 二双四六, 八腊在 1964年☆2459213 甲辰壬辰廿二虎03:05, 二四五七,九月走 1965年☆2514202 乙巳丁亥初三龙08:46, 正三五六八,九腊同 1966年☆1567121 丙午庚辰十五羊14:37, 闰三五六,八九腊月详 1967年☆4011209 丁末甲辰廿五犬20:30, 三六七九,冬月险 1968年☆3066130 戊申己亥初七丑02:07, 正三六闰七,九冬求 1969年☆6120217 己酉癸亥望八辰07:58, 正三五八,十腊行 1970年☆5174206 庚戌丁巳廿八羊13:45, 二三五八,冬月详 1971年☆4229127 辛亥壬子初九犬19:25, 正三四,闰五七冬险 1972年☆1273215 壬子丙子廿一牛01:20, 正三四六,八冬求 1973年☆0337203 癸丑庚午初二辰07:04, 二四五七,八冬行 1974年☆0381123 甲寅甲子十三羊13:00, 三闰四,五七八冬详 1975年☆2435211 乙卯戊子廿四鸡18:59, 三五六八,九冬齐 1976年☆1489131 丙辰壬午初六鼠00:39, 三五七闰八,九冬补 1977年☆4543218 丁巳丙午望七卯06:33, 二五七九,冬腊小 1978 年☆3597207 戊午庚子廿七马12:26, 二五八十,腊月耍 1979年☆3042128 己未乙未初八鸡18:12, 二三五'双六大'七十腊月齐 1980年☆5096216 庚申己末望九子00:09, 二三五七,十月止 198l年☆5151205 辛酉甲寅(上腊)三十卯05:55, 正三四六,七十小 1982年☆4205125 壬戌戊申十一马11:45, 二双四,六七九月耍 1983年☆0259213 癸亥壬申廿二鸡17:39, 二四五七,八十齐 1984年☆0303202 甲子丙寅初三子23:18, 二五六八,九闰十 1985年☆2367220 乙丑庚寅望五卯05:11, 正四六八,九冬小 1986年☆2411209 丙寅甲申廿六马11:07, 正四七九,冬腊耍 1987年☆1465129 丁卯戊寅初七猴16:51, 二四闰六,九冬腊月求 1988年☆3519217 戊辰壬寅望七猪22:42, 二四六九,腊月书 1989年☆3574206 己巳丁酉廿八寅04:27, 二三五七,九月行 1990年☆2029127 庚午壬辰初九蛇10:14, 正三四,闰五六八月 199l年☆5073215 辛末丙辰廿十猴16:08, 正三四六,七九求 1992年☆4127204 壬申庚戍初一亥21:48, 正四五七八,十月在 1993年☆4181123 癸酉甲辰十三寅03:37; 正闰三五,七八十腊行 1994年☆0234210 甲戌丁卯廿四蛇09:30, 四六八九,加冬月 1995年☆5289131 乙亥壬戍初五猴15:12, 正四六,闰八九冬求 1996年☆2333219 丙子丙戌望六猪21:07, 正三六八,冬腊书 1997年☆1397207 丁丑庚辰廿七寅03:01, 二四六九,腊月行 1998年☆1442128 戊寅乙亥初八辰05:56, 二三双五,八冬行 1999年☆3496216 己卯己亥望九羊14:57, 二三五六,八腊详 2000年☆3540205 庚辰癸巳廿九犬20:40, 三四六七,九腊险 2001年〖2004124〗 辛巳丁亥十二牛02:28, 三闰四六,七九冬月求 2002年〖4058212〗 壬午辛亥廿三辰08:24; 三五七八,十腊行 2003年〖4102201〗 癸末乙巳初四羊14:05, 三六八九,冬月详 2004年〖3157122〗 甲申庚子十四犬19:56, 正闰二,五七九冬险 2005年〖0211209〗 乙酉甲子廿六牛01:42, 正三五八,十腊求 2006年〖5265129〗 丙戍戊午初七辰07:27, 二四六闰七,十月行 2007年〖2310218〗 丁亥癸末望七羊13:18, 正二四五,七冬详 2008年〖1364207〗 戊子丁丑廿八犬19:01, 二三五六,八冬险 2009年〖0428126〗 己丑辛未初十子00:49, 三四闰五,六八十月止 2010年〖3472214〗 庚寅乙末廿一卯06:47, 二四六七,九冬好 2011年〖2526203〗 辛卯己丑初二马12:32, 二五七八,十腊耍 20l2年〖2570123〗 壬辰未癸十三鸡18:22, 二闰四,六八十腊齐 2013年〖4034210〗 癸巳丁末廿四子00:13, 二四七九,冬月此 2014年〖3089131〗 甲午壬寅初五卯06:03, 正三五七,闰九冬月好 20l5年〖0133219〗 乙未丙寅望六马11:58, 正三四六,十腊耍 2016年〖5187208〗 丙申庚申廿六鸡17:45, 二四五七,十月齐 2017年〖5242128〗 丁酉乙卯初七子23:33, 正三五,前六七九止 2018年〖1296204〗 戊戌己卯望九寅05:28, 正三五六,八十行 2019年〖1340204〗 己亥癸酉(上腊)三十马11:13, 二四六七,九十耍 2020年〖0394125〗 庚子丁卯十一鸡17:03, 正闰四六,七九冬月齐 |
|