生辰八字干支推算 年 月 日 時!
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時干支為乙卯。
推薦閱讀:
※生辰八字,預測你哪年可以結婚?
※「日時居衰地,疾病難愈」,生辰八字預測疾病,準的驚人!
※怎樣從生辰八字的十神組合來判斷一個人的性格
※生辰八字知識(一)
※生辰八字論學業