熱門測算
八字精批 紫微鬥數 八字合婚 終生運勢

天干地支怎麼算八字

解夢佬

大家都知道,我國現流傳下來的算命方法主要有兩種,一是算命,二是相面。而算命主要使用的是排八字的辦法。八字,也就是每個人的生辰八字,是由人出生時的天干地支日期,共八個字,所以叫八字。那麼人們是怎麼通過天干地支算八字的呢?

一、天干地支是什麼

天干地支是我們古代歷法紀年中的術語,簡稱為干支,具體有十天干和十二地支組成。

(1)十天干:甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dīng)、戊(wù)、己(jǐ)、庚(gēng)、辛(xīn)、壬(rén)、癸(guǐ);其中甲、丙、戊、庚、壬為陽干,乙、丁、己、辛、癸為陰干。

(2)十二地支:子(zǐ)、丑(chǒu)、寅(yín)、卯(mǎo)、辰(chén)、巳(sì)、午(wǔ)、未(wèi)、申(shēn)、酉(yǒu)、戌(xū)、亥(hài)。

其中子、寅、辰、午、申、戌為陽支,丑、卯、巳、未、酉、亥為陰支(其中十二地支又與十二生肖一一對應:子鼠、丑牛、寅虎、卯兔、辰龍、巳蛇、午馬、未羊、申猴、酉雞、戌狗、亥豬)。

二、六十甲子是怎麼來的

六十甲子是由天干地支的排列組合而成,天干在前嗎,地支在后。

先由十天干和十二地支中的前十位組成六十甲子中的前十位:“甲子乙丑丙寅丁卯戊辰己巳庚午辛未壬申癸酉”。這時,天干用完了,而地支還有兩個沒法對應,怎麼辦?繼續重新用天干與剩下的地支對應,即產生了“甲戌、乙亥”,這時地支又用完了,便繼續使用剩下天干,地支重新開始,于是又有了“丙子、丁丑、戊寅、己卯、庚辰、辛巳、壬午、癸未”,這樣一直循環配對,全部循環一輪剛好得出六十種組合,古人稱為“六十甲子”,又稱“六十干支”或“六十甲子”。


天干地支怎麼算八字

三、算法如下:

我們先看看天干地支所對應的五行和陰陽屬性,這在天干地支中的排列是有一定講究的。

天干地支五行對照表、天干、地支與五行的對應表

甲 乙 丙 丁 戊 己 庚 辛 壬 癸
陽 陰 陽 陰 陽 陰 陽 陰 陽 陰
木 木 火 火 土 土 金 金 水 水

子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥

鼠 牛 虎 兔 龍 蛇 馬 羊 猴 雞 狗 豬

陽 陰 陽 陰 陽 陰 陽 陰 陽 陰 陽 陰

水 土 木 木 土 火 火 土 金 金 土 水

(一)年的干支

方法1:

首先要確定十天干和十二地支各是什麼,以及要記住他們之間的排序。

十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;

十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥;

天干地支紀年法首先是天干在前,地支在后,比如今年2005就為乙酉年。

天干算法:

4、5、6、7、8、9、0、1、2、3對應的十天干就是

甲、乙、丙、丁、戊、己、庚、辛、壬、癸,

數字為年份的最后的一位數字,比如2005年,最后一位是5,對應的天干就是乙;

地支的算法:用年代數除以12,后面的余數就代表某個地支,

余數分別為:4、5、6、7、8、9、10、11、0(能整除)、1、2、3,

代表地支為:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,

比如2005年為例:年代末尾數為5,對應的天干為乙,2005除以12,余數為1,對應的地支為酉,所以2005年為乙酉年。

方法2:

對應數字:1、2、3、4、5、6、7、8、9、0

相應天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸

對應數字:1、2、3、4、5、6、7、8、9、10、11、0

相應地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥

公元年份-3,除以10得余數可得天干,如1984年,(1984-3)|10=1所以天干為甲;

公元年份-3,除以12得余數可得地支,如1984年,(1984-3)|12=1所以地支為子;

所以公元1984年為甲子年。

方法3:

用一個你知道的年份的天干地支來推算,比如用2006年算1955年的天干地支,先要知道2006年是丙戌年,用2006-1955=51,再用51除以10,余數為1,表明天干是丙往前推一位,答案是乙,接著用51除以12,余數為3,表明地支是戌往前推三位,答案是未,那麼1955年就是乙未年。

方法4:

查表法,前提是你要有個六十甲子表:

六十甲子表

1甲子  13丙子  25戊子  37庚子  49壬子

2乙丑  14丁丑  26己丑  38辛丑  50癸丑

3丙寅  15戊寅  27庚寅  39壬寅  51甲寅

4丁卯  16已卯  28辛卯  40癸卯  52乙卯

5戊辰  17庚辰  29壬辰  41甲辰  53丙辰

6已巳  18辛巳  30癸巳  42乙巳  54丁巳

7庚午  19壬午  31甲午  43丙午  55戊午

8辛未   20癸未  32乙未  44丁未  56已未

9壬申   21甲申  33丙申  45戊申  57庚申

10癸酉 22乙酉  34丁酉  46已酉  58辛酉

11甲戌 23丙戌  35戊戌  47庚戌  59壬戌

12乙亥 24丁亥  36已亥  48辛亥  60癸亥

算法舉例

(1)比如,記住幾個特殊的年份如1984年為甲子年,類推1924,1864,1804,……均為甲子年。提到的壬戌是第59順位,那麼用甲子年份加上59減1得到的1982,1922,1862,1802……都是壬戌年!

(2)比如,《辛亥革命》的辛亥年是1911年(48號干支),《戊戌變法》的戊戌年為35號干支,比辛亥年早13年,則“1911-13=1898”。故《戊戌變法》是1898年。

(3)比如,2008年:2008-3=2005,2005÷60,余數為25,查六十年甲子(干支表)25號干支,得知是戊子年。

(4)比如,求1991年干支:1991÷60=33余11,年干支序號數=11-3=8。查干支表知該年為辛未年。(如能訣六十甲子表就太好了)

(注意:年干支的是以立春為分界的,正月立春以后出生的,用本年干支;在立春前出生的,用上一年的干支)

(二)月的干支

月的地支是固定不變的:正月是寅,二月是卯,三月是子,依次類推…

月的天干記憶比較簡單,只要在你年干的基礎上記住幾句歌訣便可以了:

甲己之年丙做首;乙庚之年卯為頭;

丙辛必定尋庚起;丁壬壬位順流行;

還有戊癸何方覓,甲定之上好追求。

意思就是說:

若遇甲或己的年份,正月是丙寅;

遇上乙或庚之年,正月為戊寅;

遇上丙或辛之年,正月為庚寅;

遇上丁或壬之年,正月為壬寅;

遇上戊或癸之年,正月為甲寅。

依照正月之干支,其余月份按干支推算即可。有表如下:

年份     一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月十二月

甲、巳 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉 甲戌 乙亥  丙子    丁丑

乙、庚 戊寅 己卯 庚辰 辛巳 壬午 癸未 甲申 乙酉 丙戌 丁亥  戊子    己丑

丙、辛 庚寅 辛卯 壬辰 癸巳 甲午 乙未 丙申 丁酉 戊戌 己亥  庚子    辛丑

丁、壬 壬寅 癸卯 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥  壬子    癸丑

戊、癸 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥  甲子    乙丑

(注意:農歷的閏月是不記干支的)

快速算月干支方法:

①推算公式:年干x2+月數=月干(超過10要遞減10,只取個位數)。

②推算地支:農歷月支是固定不變的,正月為“寅”、二月為“卯”、三月為“辰”、四月為“巳”、五月為“午”、六月為“未”、七月為“申”、八月為“酉”、九月為“戌”、十月為“亥”、十一月為“子”、十二月為“丑”。

例一:求1935年農歷六月的月柱干支

①按上法(推算年柱干支法)已知1935年是“乙亥”年。年干“乙”即2x2+6;10,天干序數10是“癸”。

②農歷六月,地支固定為“未”。則知1935年農歷六月的月柱干支是“癸未”。

例二:求1999年農歷五月的月柱干支

①按上法已知1999年是“己卯”年。年干“己”即6x2+5=17,17—10=7,天干序數7是“庚”。

②農歷五月,地支固定為“午”。可知1999年農歷五月的月柱干支是“庚午”。

(三)日的干支

我們都知道,日的干支,甲子為第一日,乙丑為第二日,丙寅為第三日……60日為一周。一周完了再由甲子日起,周而復始,循環下去。例如農歷己巳年(1989年)正月初一是丁酉日,初二是戊戌日……到三月初七正好是60天,因此三月初二又是丁酉日。

還可以利用公式來算日干支:

方法1:

G=4C+[C/4]+5y+[y/4]+[3*(M+1)/5]+d-3

Z=8C+[C/4]+5y+[y/4]+[3*(M+1)/5]+d+7+i

其中C是世紀數減一,y是年份后兩位(若為1月、2月則當前年份減一),M是月份(若為1月、2月則分別按13、14來計算),d是日數。奇數月i=0,偶數月i=6。

G除以10的余數是天干,Z除以12的余數是地支。

計算時帶[]的數表示舍去小數點后的數字取整。

例如:查2011年1月18日干支日。將數值代入計算公式。

G=4*(21-1)+[20/4]+5*10+[10/4]+[3*(13+1)/5]+18-3=160

除以10余數為0,天干的第10位是‘癸’。

Z=8*20+[20/4]+5*10+[10/4]+[3*(13+1)/5]+18+7+0=250

除以12余數為10,地支的第10位是‘酉’。

答案是:2011年1月18日干支日是癸酉日。

日的干支計算方法是比較多的,本文所提供的是比較簡單的一種,其他算法可能會比較艱澀,有興趣學習的朋友可以到網上了解一下。


(四)時的干支

干支紀時是以十二時辰為標準的,而十二時辰的地支是固定的,即23-1點為子時,1-3點為丑時,3-5點為寅時,5-7點為卯時,7-9點為辰時,9-11點為巳時,11-13點為午時,未時、申時、酉時、戌時、亥時。因此,時干支即時辰干支的推算和月干支一樣,只要求出時干就可以了,其推算方法前人也總結一首歌訣,叫“五子遁元”或“五鼠遁元”歌:

甲己還加甲,乙庚丙作初;

丙辛從戊起,丁壬庚子居;

戊癸何方法,壬子是真途;

就是說日天干時甲或己的,子時為甲子時,丑時為乙丑時,寅時為丙寅時,卯時為丁卯時,辰時為戊辰時,巳時為己巳時,午時為庚午時,未時為辛未時,申時為壬申時,酉時為癸酉時,戌時為甲戌時,亥時為乙亥時。日天干是乙或庚的,子時為丙子時。日天干是丙或辛的,子時為戊子時。子時的干支知道了,一下便可以順推。因其是據日干推子時,從而得知各時辰干支,故又謂之“日上起時法”

例如1971年6月18日(陰歷)午時,以此推算是(1971-3)/60=32余48,根據干支表,序數為48是辛亥年。6月為正月的干支是寅月,六月為未月,根據丙辛之年從庚算,即乙未月。18日根據1月1日是丙戌日,元旦同五一、下數是七一,即1月2日是丁亥日,7月1日是丁亥日,8月8日(陽歷)是乙丑日。午時根據乙庚丙作初,即壬午時;

1971、6、18、11時30分為辛亥年、乙未月、乙丑日、壬午時。

經過以上方法,八字中的年、月、日、時便可以得出了,將它排列在紙上,便得到您的八字了!!是不是覺得很簡單呢?!如果想知道更多與八字算命的相關知識,請前往安康網http://www.ankangwang.com/bazi/查看更詳細的內容。


文章來自♂解夢佬算命網♂,未經同意♂不得♂轉載!

本文來自:解夢佬,原地址:https://www.jiemenglao.com/suanming/176991.html