生辰八字干支推算  年 月 日 時!

?如何算生辰八字(年月日時干支的計算方法)?原創經驗橫野將軍18328生辰八字,簡稱八字,是一個人出生時的干支曆日期,用年、月、日、時四柱干支來表示,每柱兩字,合共八個字,故稱。生辰八字在漢族民俗信仰中佔有重要地位。那麼如何知道自己

方法/步驟

1/9分步閱讀

【年干支的計算方法】

<方法1>六十環周推演算法

方法:已知某年年干支,根據六十環周圖次序推算。

舉例:已知2016年(春節後)為丙申年,求2020年干支。

解答:在表中找到丙申,向後推四年,可知2020年(春節後)為庚子年。

2/9

【年干支的計算方法】

<方法2>公式計演算法

方法:求某年年干支,公式為(當年年數-3)÷60,其餘數為所求年干支的代數,再到六十環周圖中找出相應的干支。年數減3,是因為公元4年恰好是甲子年,從公元4年起,就要減去公元4年前的3年,故該公式適用於公元4年之後。

舉例:求1979年的干支。

解答:(1979-3)÷60=32······56,在六十環周圖中找到56對應的干支,可知1979年為己未年。

3/9

【年干支的計算方法】

<方法3>尾數定天干,餘數定地支法

①公元後紀年干支計演算法:

因為天乾和我們現行的公元紀年都是符合十進位進位法的,所以我們可以推斷出公元紀年尾數相同的,則天干應該是一樣的。已經確認公元元年系我國西漢平帝元始元年,是年辛酉,那麼辛對應的數是1。依此類推,可以得到天干對應序數表。

由於地支是十二個,所以每隔十二年的地支應該是一樣的,如果我們知道某一個年份的地支,則可以通過推算得出其他年份的地支。已經確認公元元年系我國西漢平帝元始元年,是年辛酉,那麼地支酉對應的年份應該是1。依此類推,可以得到地支對應序數表。

舉例:求1911年干支。

解答:1911年尾數為1,天干為辛;1911÷12=159······3,餘數為3,地支為亥。故1911年為辛亥年。

查看剩餘2張圖4/9

【年干支的計算方法】

<方法3>尾數定天干,餘數定地支法

②公元前紀年干支計演算法:

在公元前1年到公元1年之間只有一個單元格,與數學中的數軸不同,其中沒有原點0。所以計算公元前後年份的差距通常是前後兩個數相加再減去一。而公元元年是辛酉年,那麼公元前1年應該是庚申年,公元前2年應該是己未年。由此,可推出公元前干支對應序數表如下。

查看剩餘1張圖5/9

【月干支的計算方法】

方法:干支紀月時,每個地支對應二十四節氣自某節氣(非中氣)至下次節氣,以交節時間決定起始的一個月期間,不是農曆某月初一至月底。許多曆書註明某農曆月對應某干支,只是近似而非全等對應。若遇甲或己的年份,正月大致是丙寅;遇上乙或庚之年,正月大致為戊寅;丙或辛之年正月大致為庚寅,丁或壬之年正月大致為壬寅,戊或癸之年正月大致為甲寅。其餘月份干支,依照正月之干支進行推算。有歌訣:

       甲己之年丙作首,乙庚之歲戊為頭,

       丙辛之歲庚寅上,丁壬壬寅順行流,

       若言戊癸何方起,甲寅之上去尋求。

舉例:1995年是乙亥年,推算其10月的干支?

解答:逢乙年,戊寅為第一月,推算其十月的干支是丁亥。

6/9

【日干支的計算方法】

<方法1>已知某年元旦干支,推算日干日支

公式:日干代數=元旦天干代數+所求日數±按月加減數-天干周轉數。

   日支代數=元旦地支代數+所求日數±按月加減數-地支周轉數。

說明:1.按月加減數是根據日數與六十環周推算出來的。

   2.各月干支加減表如下圖。

舉例:已知1981年的元旦干支為「己卯」,求該年8月14日的日干支。

解答:1981為平年,推算日干支代數,

   日干代數=己6+14+1-2×10=1(甲),

   日支代數=卯4+14+7-2×12=1(子),

   故1981年8月14日的日干支為甲子。

7/9

【日干支的計算方法】

<方法2>已知某年元旦干支,推求所求年的元旦干支,再推求該年的日干支

公式:①平年求下一年的元旦干支=平年的元旦干支的基數+5

   (因為平年的元旦到下一年的元旦,干支數差5天)

   ②閏年求下一年的元旦干支=閏年的元旦干支的基數+6

   (因為閏年的元旦到下一年的元旦,干支數差6天)

舉例:已知1980年的元旦干支是癸酉,求1981年的元旦干支。

解答:1980年為閏年,推算日干支代數,

   日干代數=癸10+6-10=6(己),

   日支代數=酉10+6-12=4(卯),

   故1981年的元旦干支為己卯。

8/9

【日干支的計算方法】

<方法3>已知某年某日的日干支,求該年或他年的日干支。

步驟:①先求日總數;②總數的個位數(個位數為0則取10),作為順數日乾的根據,按值順數即為所求日干;③總數除以12的餘數(能整除則取12),作為順數日支的依據,按值順數即為所求日支。

舉例:已知1988年元月4日為「戊午」,求1988年8月23日干支。

解答:①求日總數

   元月 2月 3月 4月 5月 6月 7月 8月

   28 + 29 + 31 + 30 + 31 + 30 + 31 + 23 = 233天

   ②總數個位數推日干

   個位數為3,從戊推,戊→己→庚,故日干為庚。

   ③總數除以12的餘數推日支

   233÷12=19······5,從午推,午→未→申→酉→戌,故日支為戌。

   故8月23日干支為庚戌。

9/9

【時干支的計算方法】

每日十二時辰與十二地支相配是固定不變的,因一天起於夜半的子時,故計算時亦從子時起,然後即順排下去即知一天的時辰干支。有日上起時歌訣如下:

       甲己還加甲,乙庚丙作初,丙辛生戊子,

       丁壬庚子頭,戊癸起壬子,周而復始求。

甲己起甲子:甲日、己日夜半的子時起於甲子時,順推乙丑等。

乙庚起丙子:乙日、庚日夜半的子時起於丙子時,順推乙丑等。

丙辛起戊子:丙日、辛日夜半的子時起於戊子時,順推乙丑等。

丁壬起庚子:丁日、壬日夜半的子時起於庚子時,順推乙丑等。

戊癸起壬子:戊日、癸日夜半的子時起於壬子時,順推乙丑等。

 

舉例:求癸日的6點的時干支。

解答:癸日起壬子,6點為卯時,從子時至卯時推四位,所以時干從壬開始推四位:壬、癸、甲、乙。故癸日6時干支為乙卯。

推薦閱讀:

生辰八字,預測你哪年可以結婚?
「日時居衰地,疾病難愈」,生辰八字預測疾病,準的驚人!
怎樣從生辰八字的十神組合來判斷一個人的性格
生辰八字知識(一)
生辰八字論學業

TAG:生辰八字 | 干支 | 生辰 |