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

如何準確推算年干支的簡單方法

解夢佬

如何準確推算年干支的簡單方法

1.標準萬年歷查法

推年干支有一個非常簡單的方法,農歷是哪一年的,那麼就用這一年的干支。比如,2000年該年的農歷干支是庚辰,則天干庚和地支辰就是2000年的干支。另外,最簡單的辦法就是采用國家有關單位出版的標準萬年歷,上面

均標有詳細的當年干支。

2.減法推算法

如果不知道當年的干支或任何一年的干支,也沒有萬年歷時怎麼辦呢?簡單的方法之一是根據出生年的個位數和十位數,通過減、加的方法予以推算。須要注意的是,此法僅用公歷出生年的后兩位數計算即可。

出生年的個位數,以千位計,即是出生年的尾數。

出生年的十位數,以千位計,即是出生年的后兩位數。

如1958年,個位數即8,十位數即58。

在使用此法時,必須記住以下的內容和方法:

(1)干支序號。

①天干序號。

甲——1;

乙——2;

丙——3;

丁——4;

戊——5;

己——6;

庚——7;

辛——8;

壬——9;

癸——10。

②地支序號。

子——1;

丑——2;

寅——3;

卯——4;

辰——5;

巳——6;

午——7;

未——8;

申——9;

酉——10;

戌——11;

亥——12。

(2)推算公式。

①推算天干公式。年數(即公元年末位數)一3一年干的代數(即年干序號,以下同)。

即以出生年的尾數減3,余幾,就是十天干順次序號的第幾位,余l即是甲,余2即是乙……余類推。

注:此公式適用于任何年代的天干推算。

②推算地支公式(按不同世紀推算):

◎十九世紀(即1800~1899年)地支推算公式。

公元年末二位數一年支的代數(即年支序號,以下同);

◎二十世紀(即1900~1999年)地支推算公式。

公元年末二位數+1一年支的代數;

◎二十一世紀(即2000~2099年)地支推算公式。

公元年末二位數+5一年支的代數。

即以出生年的末兩位數,按不同世紀+9或+1、+5,和數為幾,就按地支順次查第幾位序號,余1即是子,余2即是丑,余3即是寅……

(3)推算方法。

①求年干時,如年干末位數不夠減3,則借10;

②求年支時,如年支數超過12,則需遞減12,取12(含12)以下的余數。

例1:1999年出生的孩子,其年于是什麼?這就用出生年尾數減3,亦即9—3—6。6從甲順數第六位為己,所以1999年出生的孩子天干為己。如問:1937年出生的人,天干是什麼,那就用1937年尾數(個位數)減3余4,4即是從甲

數第4個為丁,回答是:天干為丁。總之,求生年天干的方法,就是一個公式:生年的尾數減3,余幾位即是十天干順序的第幾個。如逢0、1、2不夠減時,可從10位數假借10加生年尾數再減3,余幾即是十天干的第幾位。

例2:求1958年的年干支。

年干:末位數8—3—5;

查上述天干數5為戊;

年支:末二位數58+1(1900~1999年的公元年末二位數+1)一59。因為59數大于12數,故需遞減12,取小于12(含12)以下的余數。則:59遞減四次12(即59—48)后,得11數。

查上述地支數:11為戌。

因此,1958年的年干支為戊戌。

再如:求2000年的年干支。

年干:末位數0—3—7(o不夠減,借10),查上述天干數7為庚;

年支:末二位數00+5(2000~2099年的公元年末二位數+5)一查上述地支數:5為辰。

因此,2000年的年干支為庚辰。

3.減、除法推算法

年干支的推算,這一簡單的方法是根據出生年的個位數和十位數,通過減、除、加的方法予以推算。

求年干支的公式。

取當年的年數,減去3,再從余數中除去干支周轉數,余下的數字就是所求的年干支的代數。[4]即:

年數一3=差數+60(干支周數)一年干支的代數(即干支的六十甲子序號,不是上述B方法中所講的序號)。

六十甲子干支次序如下:

①甲子

⑩甲戌

⑨甲申

⑨甲午

⑧甲辰

⑨甲寅

②乙丑

⑩乙亥

⑧乙酉

③乙未

⑥乙巳

⑦乙卯

③丙寅

⑩丙子

③丙戌

③丙申

⑥丙午

⑦丙辰

④丁卯

⑩丁丑

⑨丁亥

⑦丁酉

⑨丁未

⑦丁巳

⑤戊辰

⑩戊寅

③戊子

③戊戌

⑩戊申

⑦戊午

⑥己巳

⑩己卯

⑧己丑

④己亥

⑩己酉

⑦己未

⑦庚午

⑥庚辰

⑦庚寅

⑤庚子

◎庚戌

⑦庚申

⑧辛未

⑩辛巳

③辛卯

⑧辛丑

⑩辛亥

⑦辛酉

⑨壬申

⑩壬午

◎壬辰

③壬寅

⑩壬子

⑨壬戌.

⑩癸酉

①癸未

⑦癸巳

⑩癸卯

⑦癸丑

⑩癸亥

例1:欲求2003年的干支。2003

3—2000÷60(干支周數)一33(在2000這個數中共有33個60,即干支周轉數),余20,按六十甲子循環順序號,查第20序號為癸未,則知2003年于支為癸未。

例2:求1983年的干支。1983—3—1980÷60(干支周數)一3余0,0表示是六十甲子循環順序號中的最后一個號,即癸亥。因此,癸亥是1983年的干支。

由于公元4年的干支恰好是甲子,所以,從公元4年起,就要減去公元4年前的數,即年數要減3。把所余之數除去干支周轉數60,余下的數就是所求的年干支代數。

這個公式適用于公元4年以后的任何一年。

4.減、除、加法推算法L81

(1)求年的天干:其公式與上述B方法中的求年干相同,茲不贅述。

(2)求年地支:求年支法的公式是以公元年末的后兩位數÷12,余數+1來進行的。因地支共有12個,故除后要加1個才是本位數。

公式:公元年末的后兩位數(亦即公元年末的個位和十位數)÷12+I(注意,不是商數加1)一年支。

如:1958年的年支是什麼呢?根據以上的方法和公式,則:

按求年支的公式得:用1958年末的后兩位數58÷12,得4余10,余數10+1(注意,不是商數4加1,而是用余數10來加1)一1】。從子起開始數11位數,子、丑……戌,11為戌。即1958年的地支為戌。

用求年干的方法得知:1958年的年天下是戊,故1958年的年千支為戊戌。

又如:1999年生人,其地支是什麼呢?

按求年支的公式得:用1999年末的后兩位數99÷12,得8余3,余數3+1(注意,不是商數8加1,而是用余數3來加1)一4。從子起開始數4位數,子、丑、寅、卯,4為卯。即1999年的地支為卯。

用求年干的方法得知:1999年的年天干是己,故1999年的年干支為己卯。

再如:1937年出生的人,其地支是什麼?

按求年支的公式得:用1937年的后兩位數37÷12,得21余1,余數1+1(注意,不是商數加1)一2(也可用心算法:37遞減3個12數后余l,1+1—2)。

從子起開始數2位數,子、丑,2是丑。即1937年的地支是丑。

用求年干的方法得知:1937年的年天干是丁,故1937年的年干支為丁丑。

5.求公元前和公元后的年干支計算法L9]

方法一:

公元1年的干支辛酉,只要記住辛酉這一干支,即可簡便而又迅速地推算出公元前后任何一年的干支。

(1)求公元后年干支。

干:直取所求年份的個位數。

支:以所求年數目除12,取其余數。

然后,以辛酉為起點,按干支順序依次推出年干和年支(正推),逆干支序而推為反推。例1:求公元1846年的干支;

干:6(1846年的個位數是6);

支:10(1846÷12,得余數為10)。

以辛酉為起點(即1),正推,得1846年的干支是丙午。

附注:如干、支數為0,則取辛酉的前一個干支,即庚申。

例2:求公元2050年的干支

干:0——庚。

支:10(2050--12余數10)——午。

2050年為庚午。

(2)求公元前年干支。

算法與上法一樣,只是要反推,即逆干支順序而推。或用10和12分別減去原得數后再正推。但要注意,此時起點與上法不同,以辛酉為0,反推時以辛酉前一干支即庚申為起點(即時),正推則以辛酉的下一干支即壬戌為起點。

或直取公元前負數即可。

例如:求公元前231年的干支。

支:11(231-4-12余數11)。

11為反推時的干支數,只要直取表內公元前負數即可,即為庚戌。如要正推,則還要用10,12減去此二數。即干為10一1—9,支為12—11=1。結果為庚戌。

方法二:

如不以辛酉作起點,也可以任何一個已知年干支為起推算。一般可以當年為起點。方法是:

以所要求的年數減已知年數(或當年),得數的個位數即為年干數,得數除以12所得的余數即為年支數。干支數為正數時正推,為負數時反推,或按方法一中方法變為正推。應注意的是已知年干支作0,正推時以已知年干支的后

一千支為1,反推時以已知年干支的前一年干支為1。

例如:已知1985年是乙丑年,求1999年的干支。

1999~1985—14。

干:4;

支:2(14÷12余數為2)。

按乙0丙1..…·的順序正推得年干為己,按丑0寅1..…·的順序正推得年支為卯,故1999年為己卯年。

又如:求1932年的干支:

1932—1985一一53。

反推干支數:干:3;

支:5。正推干支數:干:10~3—7;

支:12~5—7。

結果:1932年的干支為壬申。6.公元與年干支快速互查法公元紀年與干支紀年的對應關系,可通過表49進行互杏即可得知。(二)六十甲子干支序數的求法

我國用干支紀年的歷史是很遠久的。與公元相比較,公元4年的干支正是甲子年。因而將公元年數減去3,再除以60(六十甲子周轉數),其余數即為所求年數的干支序數。如:2000年干支序數的求法為2000—3—1997,除以60得

余數17,查干支序數(干支序數見前述六十甲子干支次序)為庚辰,則2000年的干支為庚辰。

(三)閏年的求法

求何年為閏年,格里歷最簡單的方法,是用4去除公元數,凡能用4整除盡者為閏年,除不盡者為平年。由于地球繞太陽公轉一周時所需的時問為365天5時48分46秒,那麼積4年的零余則為1天,所以閏年的二月份也就比其他月

份多出了一天。理解了這個道理,就明白這四年一閏的道理了。

但需注意的是,每100年停閏,至第400年又不停閏。這是因為4年加一天又多了44分56秒,積滿128年左右就又多了一天,也就是說,在400年中約多算了3天。因此,按每100年停閏,至第400年又不停閏的這種方法計算,就巧

妙地在400年中減去了3天,防止了誤差。這種推算方法,是從1912年開始使用的。L4一

在20世紀,1904、1908、1912、1916、1920、】924、1928、1932、1936、1940、1944,1948、1952,1956 7 1960 7 1964、1968 7,972 7 1976 71980、1984、1988、1992、1996、2000均為閏年。每個世紀共有25個閏年。民

間簡捷記閏方法是:凡逢申、子、辰為閏年。二、干支紀月法

月份也同樣用干支來表示,如:2000年正月的干支為戊寅,其中戊為月干,寅叫月支,但最為常叫的稱呼為月令。

月令在日干診病法中是至關重要的,任何干支的旺衰都是以月令為基礎來進行衡量的。月令的令,即司令之意,在日干診病法中也稱提綱。從這些名稱中我們就應該知道月令的重要性。

推排月干支不像年干支那樣簡單易行,一查便知,它稍微要復雜些。其方法是首先查出月支,每月地支是固定不變的,正月為寅,二月為卯,三月為辰,四月為巳,五月為午,六月為未,七月為申,八月為酉,九月為戌,十

月為亥,十一月為子,十二月為丑。

其次,月份的天干是根據當年年于與當月地支結合推排出來的。其方法將在下面的內容中詳述。

值得提醒大家的是,日干診病法在使用于支紀月時,一年中每一個月是以二十四個節氣中的十二個節為界線來劃分的,而不是以氣來劃分。

地球繞日運行,周而復始。地球在軌道上運行到什麼位置,不得而知。于是古代天文家想出觀測太陽在天球上黃道的黃經度,就可以反映出地球的所在。如果比喻地球軌道是一條環形道路,那麼節氣就好比是道路上的里

程標志。地球到了什麼節氣,其氣候各有不同,是因為地球繞目時,其自轉軸傾斜著運行,赤道和黃道面成23.5。的交角。所以地球兩極,常以半年對日光,半年背日光,其他地方則隨距赤道緯度的高低,而所受目光有多寡

,形成一年四季不同的氣候。[23因此節氣的名稱,就是指示一年中氣候寒暑的變化,以及農民耕耘播種的時期。(一)月份的千支表示

由于一年按習慣劃分為十二個月(這是由于在一年的時間里月球繞地球大致轉十二圈多),所以一個地支符號對應一個月。

推算月干支,以農歷計算,每年的卜一月都是子月,五月都是午月,而一月都是寅月,這是固定不變的。這種安排次序同天干一樣也是以事物的發展規律為依據的。一般推算月干支皆從寅月開始。

立春是一月,地支為寅;

驚蟄是二月,地支為卯;

清明是三月,地支為辰;

立夏是四月,地支為巳;

芒種是五月,地支為午;

小暑是六月,地支為未;

立秋是七月,地支為申;

白露是八月,地支為酉;

寒露是九月,地支為戌;

立冬是十月,地支為亥;

大雪是十一月,地支為子;

小寒是十二月,地支為丑。

以上就是如何準確推算年干支的簡單方法的所有內容,更多天干地支資訊請關注解夢佬算命網熊掌號,為您提供第一手內容。

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