天干地支
摘要
本頁目錄
先認識干支:一套序列,多種用途
十干、十二支與六十組配對
十天干依次為:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。十二地支依次為:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。每組干支都是干在前、支在後。甲子讀作 jiǎ zǐ;說“子甲”就不是這套配對的標準寫法。
天干到癸後返回甲,地支到亥後返回子。兩列不必同時走到各自末尾:癸酉之後是甲戌,再到乙亥、丙子。完整順序可對照香港天文臺的六十干支表。
干支、生肖、五行和八字不是四個同義詞。干支是符號序列;生肖是與地支對應的一組動物名稱;五行是附著於干支等對象的傳統分類;八字則是年、月、日、時四組干支,共八個字。只知道“屬龍”,只能知道生肖對應的年支為辰,還不能確定年干,更不能補出整張八字。
歷史上先能證實什麼
商代甲骨文已經顯示完整的干支紀日體系,這是中央氣象署《何謂干支週期》所概括的證據。傳世文獻《尚書·牧誓》也有以甲子標識日期的文字。兩者能幫助認識早期紀日,卻不足以給出一個已被證實的唯一發明者或發明年份。
紀年、紀月、紀日、紀時並非在同一時刻一起誕生。把“商代已有干支紀日”改說成“商代四柱排盤已與今天相同”,便跨出了證據範圍。《五行大義》等後世文獻記載的大撓制干支說,可以作為傳統起源敘述閱讀,不能與出土記錄放在同一證據層。
生肖對應也有自己的發展史。香港天文臺《十二生肖》說明早在西元一世紀已有生肖紀年,並列出動物與地支的對應;它並沒有說干支是從十二種動物演變而來。
十天干與十二地支:查表,也讀懂差別
點擊字格即可查閱,不調用 AI。時段是現代常用鐘點對照;藏干只列成員,不表示比例。
完整屬性表
| 干支 | 陰陽 · 五行 | 藏干 | 生肖 | 常見時段 |
|---|---|---|---|---|
| 甲jiǎ | 陽 · 木 | — | — | — |
| 乙yǐ | 陰 · 木 | — | — | — |
| 丙bǐng | 陽 · 火 | — | — | — |
| 丁dīng | 陰 · 火 | — | — | — |
| 戊wù | 陽 · 土 | — | — | — |
| 己jǐ | 陰 · 土 | — | — | — |
| 庚gēng | 陽 · 金 | — | — | — |
| 辛xīn | 陰 · 金 | — | — | — |
| 壬rén | 陽 · 水 | — | — | — |
| 癸guǐ | 陰 · 水 | — | — | — |
| 子zǐ | 陽 · 水 | 癸 | 鼠 | 23:00–01:00 |
| 丑chǒu | 陰 · 土 | 己 · 癸 · 辛 | 牛 | 01:00–03:00 |
| 寅yín | 陽 · 木 | 甲 · 丙 · 戊 | 虎 | 03:00–05:00 |
| 卯mǎo | 陰 · 木 | 乙 | 兔 | 05:00–07:00 |
| 辰chén | 陽 · 土 | 戊 · 乙 · 癸 | 龍 | 07:00–09:00 |
| 巳sì | 陰 · 火 | 丙 · 庚 · 戊 | 蛇 | 09:00–11:00 |
| 午wǔ | 陽 · 火 | 丁 · 己 | 馬 | 11:00–13:00 |
| 未wèi | 陰 · 土 | 己 · 丁 · 乙 | 羊 | 13:00–15:00 |
| 申shēn | 陽 · 金 | 庚 · 壬 · 戊 | 猴 | 15:00–17:00 |
| 酉yǒu | 陰 · 金 | 辛 | 雞 | 17:00–19:00 |
| 戌xū | 陽 · 土 | 戊 · 辛 · 丁 | 狗 | 19:00–21:00 |
| 亥hài | 陰 · 水 | 壬 · 甲 | 豬 | 21:00–23:00 |
以下陰陽、五行、方位和取象均指傳統分類。十干陰陽交替:甲丙戊庚壬為陽,乙丁己辛癸為陰;十二支中子寅辰午申戌為陽,丑卯巳未酉亥為陰。陰陽不等同於性別、善惡或個人能力;樹木、燈星、江海等取象是幫助理解的比喻,不是人格、職業或現實結果的判定。五行與季節的配屬可參見《五行大義》卷二,十干陰陽與具體取象可參見《三命通會》卷二。
十天干逐字釋義 · 10
甲 · 陽木與剛木之象
甲讀 jiǎ,天干第一位,屬陽木,與己相合。放在順序表裡,它首先表示一個位置;放在五行關係裡,它才承載木的分類。因此“甲子”的甲和“甲午”的甲,雖然五行相同,所配地支卻完全不同。
大樹、棟樑有助於記憶剛木取象;甲字早期字形則是另一項需要字書與古文字資料的考證問題。《三命通會》還用雷、龍、樑棟等不同取象談甲,一個符號可以有多種比喻。查表時可從甲練習兩條關係:甲見己為五合配對,甲見庚則涉及金對木的克。
乙 · 陰木與柔木之象
乙讀 yǐ,第二位,屬陰木,與庚相合。甲乙同屬木,但在以日干為參照的十神、陰陽順逆等規則中,不能互換。乙巳是有效干支,乙午則不屬於六十循環,因為乙和午在各自序列中奇偶不同。
花草、藤蔓是常見的柔木比喻;古書也以風、樹木解釋乙。柔木取象、陰陽分類與旺衰是三個相關而不同的話題。討論乙的旺衰還會結合時令與其他關係,因此查到“陰木”之後,仍需按所用規則繼續讀取上下文。
丙 · 陽火與光明之象
丙讀 bǐng,第三位,屬陽火,與辛相合。太陽、光照、爐冶是古書中可見的丙火比喻,分別強調光明、顯發與鍛鍊等側面。
丙的練習可以從遁月入手:甲或己年,寅月從丙起,因此是丙寅;下一月是丁卯,再下一月是戊辰。這裡的丙由年干對照規則得到,既是寅月的起干,也為隨後各月提供連續推算的起點。
丁 · 陰火與燈星之象
丁讀 dīng,第四位,屬陰火,與壬相合。《三命通會》既談燈火,也談列星,燈與星是同一個符號的不同取象路徑。
丁與丙同屬火,陰陽不同。若以甲為日干,甲所生的丙為食神,丁為傷官;決定這一區別的是相生關係再加陰陽。丁壬又是五合配對,若進一步採用化木論,還須進入該體系對時令與其他條件的討論。
戊 · 陽土與中央季末
戊讀 wù,第五位,屬陽土,與癸相合。不要與第十一地支戌 xū、非干支字戍 shù混淆。戊辰中前一個是天干,後一個是地支,兩個字在本氣分類中都屬土,但不是同一個欄位。
土配中央,回答的是方位問題;土與季夏、四季之末的聯繫,回答的是時令問題。《五行大義》卷一中有這些不同表達。讀取屬性表時,將“方位”和“時令”分列,便能保留土在不同對應軸上的位置;若要進一步給出旺衰權重,還需要另一套明確規則。
己 · 陰土與遁法分組
己讀 jǐ,第六位,屬陰土,與甲相合。己、已、巳是三個字:己是天干,巳是地支,已不在干支序列內。核對古籍電子文本時,這組形近字尤其容易發生轉錄錯誤。
田園、耕土是常見記憶比喻,古書還可用雲和沖和之氣談己。規則中,己在五虎遁裡與甲同組,在五鼠遁裡也與甲同組:甲己年從丙寅月起,甲己日從甲子時起。同樣是甲己一組,月干與時干的起點仍要分別記憶。
庚 · 陽金與相對生克
庚讀 gēng,第七位,屬陽金,與乙相合。金鐵、斧斤等取象可以幫助記住剛金;古書的不同章節也會採用風霜、月等比喻,閱讀時可留意各段強調的側面。
庚與甲同屬陽,卻分屬金木,因此在本文十神規則中,甲以庚為七殺;庚看甲則是自己所克的偏財。關係必須帶參照點。同樣兩個字,換一個日干作“我”,名字便會變化。
辛 · 陰金與正官參照
辛讀 xīn,第八位,屬陰金,與丙相合。珠玉是常見柔金比喻,霜也是古書取象之一。與庚並讀,可以同時記住金的共同分類和陰陽取象的差異。
以甲作日干時,辛與甲陰陽相異,屬克我的正官;庚則同陰陽,屬七殺。辛還作為藏干出現在丑、酉、戌中,但三個支的本氣、季節與其他藏干不同,不能因為都見辛便把三支視作同物。
壬 · 陽水與流動之象
壬讀 rén,第九位,屬陽水,與丁相合。江海、澤水等比喻著眼於水勢與流動;古書也有雲、秋露的解釋。壬癸同屬水,壬陽癸陰,是這組天干的基本分類。
壬在亥中為本氣,在申中也有藏干位置。看見“申藏壬”,只能說明所選藏干表包含壬,不能立即把申改成水支。申的本氣仍屬金;支的本氣與藏干全體需要分開讀取。
癸 · 陰水與循環末位
癸讀 guǐ,第十位,屬陰水,與戊相合。雨露、泉脈是古書中常見的癸水取象,便於與壬的水勢比喻比較。它也是十干一輪的末位。
癸之後回到甲,但地支仍按自己的序列推進,所以癸酉之後是甲戌,不是甲子。子支藏癸尤其適合檢查兩個陰陽欄位:子為陽支,癸為陰干,兩者沒有矛盾,因為分類對象不同。
地支詳情怎樣閱讀
以下采用本頁明列的子平支藏干成員表,展示時將本氣置前,其他藏干的列序不表示精確佔比。它與《淵海子平·又地支藏遁歌》電子文本的成員相合;但該頁面標有來源待查提示,不能單靠它證明某一底本的唯一原貌。四土支的成員還可與《三命通會》四庫全書本卷五“論雜氣”交叉核對。本頁所用完整表是明確的教學約定,不宣稱所有古籍版本完全一致。
古書另有按月內日數分配用事之氣的“人元司事”,與藏干成員表不能直接替換。例如一部書按月內用事談到某干,並不意味著可以把它無條件加入另一套藏干表。
時辰採用天文臺的常見現代鐘點對應,區間按開始時刻包含、結束時刻不包含理解。季節及方位屬於傳統北半球、中原曆法文化的對應;不能拿它們直接說明世界各地當日的天氣。
十二地支逐字釋義 · 12
子 · 陽水與跨日時辰
子讀 zǐ,第一支,陽支,本氣水,生肖鼠,常見時段 23:00–01:00,藏癸。它屬於子午卯酉四正中的北方位置,在季節序列中與仲冬相應。
子與丑六合、與午相沖,和申辰組成三合水組。最常見的實際疑問是子時跨過午夜:時支可以一直是子,日柱卻按約定在途中改變。先分開“哪個時辰”與“算哪一天”,才不會用一張時辰表替所有排盤流派作決定。
丑 · 陰土與冬末金庫
丑讀 chǒu,第二支,陰支,本氣土,生肖牛,01:00–03:00,藏己、癸、辛。傳統時令配冬末,常與辰戌未合稱四土。
丑與子合、與未衝,並參加巳酉丑金組。“金庫”是在金的生旺收藏框架中對丑的稱呼,不能將其直接改成“丑的本氣是金”。丑的藏干中同時有水、金,也是它與同屬土的未需要分別說明的原因。
寅 · 陽木與節月起點
寅讀 yín,第三支,陽支,本氣木,生肖虎,03:00–05:00,藏甲、丙、戊。本文子平節月以立春交節點進入寅月,隨後是卯月。
寅與亥合、與申衝,既在寅卯辰春季會方中,也在寅午戌三合火組中。後一關係不把寅的本氣從木永久改為火。“四長生”一類說法還涉及所觀察的五行或天干,不能簡化成“寅對任何日干都是長生”。
卯 · 陰木與東方仲春
卯讀 mǎo,第四支,陰支,本氣木,生肖兔,05:00–07:00,藏乙。它在四正中配東方,在季節中配仲春。
卯與戌合、與酉衝,和亥未成三合木組,又與子構成本文刑表中的一組關係。卯只藏乙,適合作為學習藏干的單成員例子;轉到地支關係時,則需逐項讀取它的合伴、衝伴和成組成員。
辰 · 陽土與春末水庫
辰讀 chén,第五支,陽支,本氣土,生肖龍,07:00–09:00,藏戊、乙、癸。傳統配春末,與寅卯構成東方季節組。
辰與酉合、與戌衝,參加申子辰水組。說“辰是水庫”,講的是水局中收藏的位置;說“辰本氣土”,講的是地支屬性;說“辰藏癸”,講的是藏干成員。這三句話層次不同,放在一起也不互相取消。
巳 · 陰火與合刑重疊
巳讀 sì,第六支,陰支,本氣火,生肖蛇,09:00–11:00,藏丙、庚、戊。它是立夏之後的節月支,也是巳午未夏季組的起點。
巳與申六合,同時出現在寅巳申的刑序列;與亥相沖,參加巳酉丑金組。這是理解關係表重疊的例子:合與刑可以同時被登記,至於怎樣解釋二者的作用,需要另看所用體系的條件。藏干中的庚和三合的金組也分別屬於成員表與關係表。
午 · 陽火與南方仲夏
午讀 wǔ,第七支,陽支,本氣火,生肖馬,11:00–13:00,藏丁、己。它配四正的南方,在季節序列中對應仲夏;不要與天干戊 wù混讀。
午與子相沖、與未合,和寅戌組成三合火組。四正並非都只藏一個干:午藏丁與己,而子、卯、酉在本頁成員表中各藏一個。查藏干要逐支核對,不能從分組名稱猜數量。
未 · 陰土與夏末木庫
未讀 wèi,第八支,陰支,本氣土,生肖羊,13:00–15:00,藏己、丁、乙。傳統配夏末,與巳午同屬夏季會方。
未與午合、與丑衝,參加亥卯未木組。未、丑都以己土為本氣,但其餘藏干與季節位置不同。將四個土支全部折成一個“土”數值,會丟掉本文要幫助讀者辨別的這些結構。
申 · 陽金與初秋藏水
申讀 shēn,第九支,陽支,本氣金,生肖猴,15:00–17:00,藏庚、壬、戊。它配初秋,與酉戌組成西方季節組。
申與巳合、與寅衝,和子辰成三合水組。申藏壬是一條成員記錄,申子辰成組是三支關係;前者不能單獨證明後者已經齊全。只見申子時,應先說清楚缺辰,不要把兩個字直接讀成完整三合局。
酉 · 陰金與西方仲秋
酉讀 yǒu,第十支,陰支,本氣金,生肖雞,17:00–19:00,藏辛。它配四正的西方及仲秋,與卯對沖。
酉與辰合、與巳丑組成三合金組。年支為酉可稱雞年,但酉時只是一個時段,並不意味著當時出生者“生肖屬雞”。看到同一個字,先確認它位於年、月、日還是時,才能選擇正確解釋。
戌 · 陽土與秋末火庫
戌讀 xū,第十一支,陽支,本氣土,生肖狗,19:00–21:00,藏戊、辛、丁。它不是戊,也不是戍;“甲戌”的後字必須讀 xū。
戌配秋末,與辰相沖、與卯相合,參加寅午戌火組。火庫是相對於火的收藏位置,不是說戌裡只有火。戌和辰同以戊土為本氣,卻分別帶辛丁和乙癸;這種差別不能被“都是陽土”抹平。
亥 · 陰水與初冬藏木
亥讀 hài,第十二支,陰支,本氣水,生肖豬,21:00–23:00,藏壬、甲。它配初冬,與子丑組成北方季節組,亥之後回到子。
亥與寅合、與巳衝,參加亥卯未木組。亥藏甲,不表示任何亥都必須論成木;十二長生中“甲長生於亥”也須保留甲這個參照。單獨說“亥就是長生”會遺漏問題的一半。
六十甲子:為什麼六十步回到原點
每步干、支各進一位。第 60 組之後回到甲子;一個旬含十組,留下兩個未配地支。
例一:從甲子走到甲戌,再回到甲子
把甲與子同時作為起點。經過一步是乙丑,經過九步是癸酉;再走一步,干回到甲,支卻來到戌,所以是甲戌。干每10步復位,支每12步復位,兩者首次共同復位須走60步,即 lcm(10, 12) = 60。
這也解釋了非法配對:甲總在奇數位置與地支的奇數位相遇,不會碰到偶數位的丑。把10乘12得到120,計算的是“任意配對”數量;六十甲子採用的卻是兩序列同步推進。按傳統陰陽標記,同步推進就表現為陽干配陽支、陰干配陰支。
六旬與旬空怎樣得到
一個旬有十組,從某個甲開始,經過乙至癸結束。由於地支有十二個,每旬只走過其中十支,餘下兩支就是該旬的空支。這裡首先是一項可復算的結構;“空亡”在術數裡另有解釋,不能從少了兩個編號直接推出事情失敗。
| 旬首 | 該旬末組 | 沒有輪到的兩支 |
|---|---|---|
| 甲子 | 癸酉 | 戌、亥 |
| 甲戌 | 癸未 | 申、酉 |
| 甲申 | 癸巳 | 午、未 |
| 甲午 | 癸卯 | 辰、巳 |
| 甲辰 | 癸丑 | 寅、卯 |
| 甲寅 | 癸亥 | 子、丑 |
例如丙寅屬於甲子旬,這一旬空戌亥。若某工具說“戌空”,仍要問是以哪一柱的旬為參照。不同用途可取不同參照,不能看到一個空字便替全盤作結論。十干與旬的聯繫可參見《五行大義》卷一“論支干數”,上表則可直接按六十序列復算。
正五行與納音分別回答什麼
甲子至少有三項不同的五行資訊:甲屬木,子本氣屬水,甲子與乙丑共用的納音為海中金。前兩項描述單個干、支,後一項描述配對的納音分類。問“甲子是什麼五行”,必須先確定問的是哪一項。
六十組合兩兩編為三十組納音。納音名稱及進一步取象見納音五行;它不能替代天干地支自身的五行去計算十神。古代納音論述還涉及音律與數的解釋,可參見《五行大義》卷一“論納音數”。
年月日時:先說明邊界,再談推算
同一套六十符號可以標記不同時間單位。年干支按年推進,日干支按日推進;“六十甲子”不總是六十年。下文說農曆年時,採用農曆紀年口徑;說八字年、月柱時,採用立春換年、十二節交節換月的子平節氣口徑。時柱還需要單獨說明換日與用時設定。
年、月、日、時的分界速查
以下明確區分曆法習慣與本站八字排盤約定。比較軟件之前,先統一公曆日期、鐘錶時刻、時區偏移以及是否採用真太陽時;各項分界應使用已聲明的同一取時口徑。
| 項目 | 要先確認的分界 | 進一步核對 |
|---|---|---|
| 干支年與生肖年 | 本站八字年柱以立春交節時刻為界;民俗生肖常以農曆正月初一為界,兩者不可混用 | 2018 年立春與春節之間的例子 |
| 月柱 | 以十二個“節”的交節時刻分月,不按農曆初一,也不是每個中氣都換月 | 節月對照表 |
| 日柱 | 本站日柱在採用時間的 00:00 更換,不概括為 23 點換日 | 連續干支日與日界 |
| 時支 | 子時跨越 23:00–00:59,其餘每兩小時一支 | 十二地支逐項說明 |
| 時干 | 本站 23:00–23:59 晚子時時干按次日日干起算,此時日柱尚未更換 | 五鼠遁及晚子時算例 |
曆法資料見文末香港天文臺的干支年與節氣說明;00:00 日界和晚子時時干是本站採用的排盤口徑。需要核對太陽時分項時,使用真太陽時工具及完整算例。
例二:2018年春節與立春之間
看 2018年2月10日12:00,香港/北京時間,不作真太陽時修正。當年立春是2月4日,農曆正月初一是2月16日。香港天文臺的2018年逐日對照表可核對這一天是農曆十二月廿五。
| 問題 | 採用的邊界 | 這一天的結果 |
|---|---|---|
| 農曆年屬於哪一年 | 正月初一零時 | 尚在丁酉年 |
| 本文八字年柱是什麼 | 立春交節 | 已入戊戌年 |
| 農曆月份是什麼 | 朔日開始的農曆月 | 十二月 |
| 本文八字月柱是什麼 | 立春至驚蟄的寅月;戊年以甲起寅 | 甲寅月 |
這兩種年、兩種月並存,反映提問方式不同。天文臺《今夕是何年?》明確說明其農曆年干支在正月初一香港標準時間00:00更換,也指出部分術數採用立春。年界應落實到具體日期或交節時刻,不能把整個公曆2018年一概當成同一個農曆年。
節月與農曆月不是同一條月界
農曆月以朔為開端,月份通常為29或30日;二十四節氣按太陽黃經每15°劃分。本頁“節月”指以下十二段交節區間,起點包含、終點轉入下一月,不以公曆月初或農曆初一代替。
| 月支 | 起點 → 下一月起點 | 月支 | 起點 → 下一月起點 |
|---|---|---|---|
| 寅 | 立春 → 驚蟄 | 申 | 立秋 → 白露 |
| 卯 | 驚蟄 → 清明 | 酉 | 白露 → 寒露 |
| 辰 | 清明 → 立夏 | 戌 | 寒露 → 立冬 |
| 巳 | 立夏 → 芒種 | 亥 | 立冬 → 大雪 |
| 午 | 芒種 → 小暑 | 子 | 大雪 → 小寒 |
| 未 | 小暑 → 立秋 | 丑 | 小寒 → 立春 |
每段中間還有一箇中氣,例如寅月有雨水、卯月有春分。本頁採用的月柱口徑在節上更換,不能錯移到中氣。《三命通會》卷二“論地支”“論四時節氣”提供傳統月支與時令語境;現代交節時刻應查天文資料,不能照古書的月內日數直接推今天的鐘點。
例三:交節前後。 設已核定某年驚蟄交節時刻為 T,同一時區內 T 前一分鐘仍是寅月,T 時刻及之後進入卯月。若該年寅月是甲寅,下一月便是乙卯;當天即使尚未到農曆初一也照此更換。這是邊界規則的示例,T 不是隨意填入的固定公曆鐘點。
農曆出現閏月不會創造第十三地支。現代置閏需考慮冬至所在月與相鄰冬至月之間的月數,不能僅憑“沒有中氣”四字在任何條件下直接判閏。完整原則可看中央氣象署的置閏說明。
五虎遁:由年干起月干
先確定採用口徑下的年干與月支,才能起月干。五虎遁只解決第二步,不計算立春的時間。下表與天文臺年干和月干表一致;傳統口訣見《三命通會》卷二“論遁月時”。
| 年干 | 寅月 | 卯月 | 辰月 |
|---|---|---|---|
| 甲、己 | 丙寅 | 丁卯 | 戊辰 |
| 乙、庚 | 戊寅 | 己卯 | 庚辰 |
| 丙、辛 | 庚寅 | 辛卯 | 壬辰 |
| 丁、壬 | 壬寅 | 癸卯 | 甲辰 |
| 戊、癸 | 甲寅 | 乙卯 | 丙辰 |
例四:己年的辰月。 己歸甲己組,寅月從丙寅開始;向前兩個月依次是丁卯、戊辰,所以辰月為戊辰。不能因為辰是第五地支,就從甲數五個干取答案:推算從寅月開始,並且起干由年干決定。
日干支連續推進,跨月也不重置
紀日是逐日運行的六十循環。某日已確定為癸亥,下一日就是甲子,不論兩天是否跨農曆月、跨公曆月或跨年。將公曆年、月、日直接相加取個位,並不能得到可靠日柱。
例五:跨民用午夜。 假設已知某民用日期為乙酉日,並採用00:00更換日柱的約定,則23:59仍取乙酉日柱,次日00:00轉為丙戌。這個例子從已知日干支起算,說明連續性與邊界;它不代替把任意公曆日期換算成干支的歷表。
五鼠遁與晚子時:日柱和時干須分別說明
五鼠遁由所採用的日干起子時時干,再按時支遞進。它不負責確定當天日干,也不替使用者選擇晚子時口徑。
| 用於起時的日干 | 子時 | 丑時 | 寅時 |
|---|---|---|---|
| 甲、己 | 甲子 | 乙丑 | 丙寅 |
| 乙、庚 | 丙子 | 丁丑 | 戊寅 |
| 丙、辛 | 戊子 | 己丑 | 庚寅 |
| 丁、壬 | 庚子 | 辛丑 | 壬寅 |
| 戊、癸 | 壬子 | 癸丑 | 甲寅 |
例六:癸日的午時。 戊癸組從壬子起,依次經過癸丑、甲寅、乙卯、丙辰、丁巳,到午時為戊午。先確定午時是本次要用的時支,再數六次前進;不要把12:00這個鐘點數字直接套進天干序號。
例七:同一個23:30為什麼會有不同組合。 假設當天是乙酉日,次日為丙戌,時支確定為子。至少還須說明下列兩項:日柱按23點還是0點切換;子時時干取當天還是次日的日干推算。
| 明確寫出的約定 | 23:30日柱 | 子時時柱 |
|---|---|---|
| 23點換日,並用換日後的日干起時 | 丙戌 | 戊子 |
| 0點換日,晚子時仍用當天日干起時 | 乙酉 | 丙子 |
| 0點換日,晚子時時干按次日日干起時 | 乙酉 | 戊子 |
第三種是本站當前八字依賴設定的實際行為。表中列的是可區分的規則組合,不聲稱這是所有流派的完整分類。只說“晚子時不換日”仍不夠,因為這句話沒有單獨交代起時干的日干。對照口訣時,也不要把第三行誤認成“五鼠遁算錯”。
- 1丙寅
- 2丁卯
- 3戊辰
- 4己巳
- 5庚午
- 6辛未
- 7壬申
- 8癸酉
- 9甲戌
- 10乙亥
- 11丙子
- 12丁丑
從寅月起,每過一月,月干順進一位。用於子平月柱時按交節分月,不按農曆初一。
查表依據:香港天文台例八:真太陽時為什麼可能跨時辰
民用標準時由時區規定;地方平太陽時還考慮經度;地方真太陽時再考慮均時差。本文明確採用“均時差=真太陽時減平太陽時”的符號定義,寫為:真太陽時 = 標準時 + 經度差折算 + 均時差。經度相差1°摺合約4分鐘,東側加、西側減。時間概念可參看中央氣象署《時的分類》;其《時差》採用相反的差值符號,跨資料代數值前必須先核對定義。
作一個假設數值練習:當地無夏令時,標準時09:10,標準子午線120°E,地點116°E,當日均時差假設為−5分鐘。經度修正為−16分鐘,得到地方平太陽時08:54,再減5分鐘為真太陽時08:49。按前者的民用鐘點是巳時,按後者的真太陽時是辰時。
這裡的−5分鐘是練習輸入,不是任何指定生日的實測數值。真實計算必須核定日期、地點、歷史時區和夏令時,使用該日的均時差,並記錄結果是否跨日。先把夏令時歸回標準時,再作太陽時修正,不能把同一偏移扣兩次。
干支關係:配對結構與解釋條件分開看
這裡只顯示組合成員,不自動判定合化或吉凶。完整條件與出處見下文。
查看全部分組與條件五行生剋與十神:每條關係都有參照點
傳統相生順序為 木→火→土→金→水→木;相剋順序為 木→土→水→火→金→木。這些是五行分類的關係,可在《五行大義》卷二“論相生”“論相剋”核對。古書給出的生活比喻用來闡釋其體系,不能當作現代材料化學的普遍反應式。
十神進一步選定日干為“我”,先看生克關係,再分陰陽。本頁採用以下常見子平術語歸類;古書可見倒食、梟、敗財等異名,具體語境也會影響名稱。《三命通會》四庫全書本卷五“論古人立印食官財名義”及財官印食各篇可核對以日干為主的結構與甲、乙示例。本表用於基礎關係查閱,不把古籍中正偏、官殺的所有細分條件壓成一個定義。
| 對方與日干的關係 | 同陰陽 | 異陰陽 | 以甲日干為例 |
|---|---|---|---|
| 同五行 | 比肩 | 劫財 | 甲、乙 |
| 我生 | 食神 | 傷官 | 丙、丁 |
| 我克 | 偏財 | 正財 | 戊、己 |
| 克我 | 七殺/偏官 | 正官 | 庚、辛 |
| 生我 | 偏印 | 正印 | 壬、癸 |
“日主”是被選作參照的角色名稱;“比肩”是相對於日干的一種關係。因此日柱干位置可以標“日主”,另一位置再見同干則可以標“比肩”。名稱含財、官、殺,不表示已經證實會發生財務、職務或傷害事件。
天干五合:先識別配對,再談合化
| 相合兩干 | 傳統合化論所指五行 |
|---|---|
| 甲、己 | 土 |
| 乙、庚 | 金 |
| 丙、辛 | 水 |
| 丁、壬 | 木 |
| 戊、癸 | 火 |
配對與合化方向可對照《三命通會》卷二“論十干合”“論十干化氣”。它們在原書中就是不同論述:前者識別誰與誰合,後者另外討論時令與條件。本頁的關係圖只表示相合成員,不會看見甲己就把全部木土屬性改成土。
古書用婚配等比喻解釋五合,屬於其時代的象義語言;不拿它判斷今天的感情品質。某些體系還列甲庚、乙辛、丙壬、丁癸為天干衝,但“衝破”一詞在《五行大義》中的範圍更寬。因此天干衝應註明所採用定義,不能假裝所有古籍都只列同一張四對錶。
地支六合:六組關係,不等於六種必然結果
六合為 子丑、寅亥、卯戌、辰酉、巳申、午未。六組正好覆蓋十二支,每支在這張關係表中有一個合伴。成員可在《三命通會》卷二“論支元六合”及《五行大義》卷二“論合”交叉核對。
識別子與丑相合,只需要檢查成員;若進一步討論合化五行、是否成化、優先順序和全盤作用,就進入特定傳統的附加規則。本頁不把一套六合化氣表當作所有用途的共同定義,也不將六合翻譯成“天生合適的生肖伴侶”。
六沖:十二支圓環上的六組對位
六沖為 子午、丑未、寅申、卯酉、辰戌、巳亥。在十二等分的支序圓環上,兩支相隔六個步長,處於對位;傳統稱從起點起數到第七位相沖,起點也計數,所以與“相隔六步”並不矛盾。
這張表見《五行大義》卷二“論衝破”。這裡的幾何位置幫助記憶成員,不是現實因果的證明。衝不自動等於失去工作、感情破裂或疾病;關係圖也無法替這些事件給出機率。
三合與半合、拱:缺哪個字要說清
| 三合組 | 傳統所配五行 | 順序中的三個位置 |
|---|---|---|
| 申、子、辰 | 水 | 生、旺、庫 |
| 亥、卯、未 | 木 | 生、旺、庫 |
| 寅、午、戌 | 火 | 生、旺、庫 |
| 巳、酉、丑 | 金 | 生、旺、庫 |
《三命通會》“論支元三合”用生、旺、收藏解釋三支,並明確提醒缺一字不能直接按完整三合化局論。組名不改變每支原有的本氣,成組也不等於已經滿足該傳統的所有化局條件。
為方便本頁教學,含旺支的兩支稱半合,例如申子、子辰;只有生支與庫支、缺旺支稱拱,例如申辰拱子。這是本文明確採用的術語邊界,其他作者可能有不同叫法。關係圖示三合組時顯示全組三支;手裡只有申辰,不憑空把子寫進四柱。
三會:同一季節的三支會方
本頁以“會方”區分三會與三合:寅卯辰會東方木,巳午未會南方火,申酉戌會西方金,亥子丑會北方水。這些是季節連續三支的分組,方位組合可核對《五行大義》卷二“論方位雜”。
寅卯辰和亥卯未都與木聯繫,但前者是春季連續三支,後者是三合的生旺庫結構;不能互換。辰在東方季節組裡,仍以土為本氣。圖中連成一組,只是在展示組合關係,不表示所見三支必然同時化成一種五行。
六害:從合與衝的關係檢查配對
六害為 子未、丑午、寅巳、卯辰、申亥、酉戌,可在《五行大義》“論害”與《三命通會》“論六害”核對。古書還用合伴與衝伴的關係作解釋:例如子與丑合,而未與丑衝,構成理解子未害的一條記憶路徑。
這個解釋並不驗證“兩個人生肖相害就會互相傷害”。害是傳統關係名,現實人際關係要看實際行為。與六合一樣,一支可同時參加多種關係,不能把命盤壓縮成只剩一條“害”的連線。
破:先問是哪一部文獻裡的用法
“破”尤其不宜看字面就下判斷。《五行大義》卷二“論衝破”討論的是對位干支的衝破,其中列出的支配對與六沖相同;它不是現代資料中常見的另一張六破錶。
《古今圖書整合》藝術典第601卷所錄“破殺”列卯午、丑辰、子酉、未戌四對,並另談四孟不取。本頁圖解的“破”只展示這四對破殺口徑。不能拿一個泛稱“古法”的引用,為任何版本的六破配對背書;這張四對錶也不是唯一通行的六破定義。
刑:成組、成對與自刑分別看
成員與方向可核對《五行大義》卷二“論刑”及《三命通會》“論三刑”:
| 結構 | 本頁列法 | 閱讀時必須保留的區別 |
|---|---|---|
| 寅巳申組 | 寅→巳→申→寅 | 識別兩個成員與三字齊全不同 |
| 丑戌未組 | 丑→戌→未→丑 | 不能將六個有向排列隨意視作同一規則 |
| 子卯組 | 子↔卯 | 是兩支關係,不必再湊第三支 |
| 自刑 | 辰、午、酉、亥各與自身 | 看重複出現的同一支;不是四個不同支彼此互刑 |
各家對何時啟動論刑、是否必須成組、刑的作用條件有差異。本頁列結構,不設“見兩個字就斷災”的觸發器。《三命通會》本身也提醒不能見刑便一概以兇論;讀古書時同樣需要區分關係名稱與具體斷語。
十二長生:是相對於誰的階段
十二階段依次為 長生、沐浴、冠帶、臨官、帝旺、衰、病、死、墓、絕、胎、養,循環使用。名稱借用生命過程作比喻,出現在盤上不構成疾病、壽命或死亡事件的判斷。《三命通會》卷二“論五行旺相休囚死並寄生十二宮”列出這些名稱,並提醒不能把生旺一概作吉、死絕一概作兇。
完整的十干寄生十二宮全表、陰陽順逆兩派的原文與差異、土的四種安排,以及八字、紫微、六爻、奇門四套起法的對照,見十二長生詞條。
使用時必須給出天干參照與順逆規則。例如該書以甲長生在亥、丙長生在寅、庚長生在巳、壬長生在申解釋陽干;陰干採用不同起點與方向。土的安排又有不同口徑,該書的十干論述中戊隨丙、己隨丁。不能把一種五行總表與一種十干陰陽表交替使用,再聲稱所有結果相同。
應用、練習與繼續閱讀
不同術數怎樣使用同一組符號
| 使用場景 | 干支幫助讀什麼 | 不能直接移植什麼 |
|---|---|---|
| 日常曆書 | 年名、日序、生肖、時辰 | 不能因此自動獲得術數判斷 |
| 八字 | 年月日時四柱、以日干為參照的關係 | 不將生肖或納音替代完整四柱 |
| 紫微斗數 | 宮位地支及出生干支等排盤條件 | 宮位裡的支並不總是八字的月柱支 |
| 六爻 | 納甲支干、月建日辰及關係背景 | 不能把一根爻等同於一個人的日主 |
| 奇門遁甲 | 干的佈局、時序與旬的結構 | 不能見相同干名就照搬八字十神結論 |
| 梅花易數 | 某些時間起卦法中的年支、月日時取數 | 不把所有起卦法都歸成同一個干支演算法 |
這張表是識讀入口,各體系仍需回到自己的排盤規則。最有用的共同習慣是:先識別符號的位置和參照,再判斷當前章節究竟在談曆法、傳統分類還是術數取法。
把2018年的例子完整讀一遍
回到2018年2月10日12:00。先明確香港/北京時間且不改真太陽時,查官方歷表得農曆十二月廿五;再說明農曆年界在正月初一,因此仍在丁酉年。換到本文八字年、月柱口徑,立春已過,故取戊戌年、寅月;戊年由五虎遁從甲起寅,得到甲寅月。
12:00在常見時段表中屬於午時。到這裡還不能只憑年干戊去推出時干:五鼠遁必須先有經過核對的日干。這個停頓是推算本身的一部分——知道現有資料能回答什麼,也知道還缺哪一個輸入,才算讀懂四柱如何組成。
三個自測,檢查是否真的分清層次
- 癸酉之後是什麼? 答案是甲戌。干回到甲,支從酉繼續到戌;兩列不在此處同時復位。
- 子屬陽而藏癸,應該改哪一項? 都不用改。陽支與陰干是兩個對象的分類;先問欄位指向誰。
- 只見申辰,能否補一個子後宣佈水局齊全? 不能。本文可稱它為缺旺支的拱,但四柱實際沒有的字不能因為名稱而被新增。
記憶時先背兩組順序,再記五組天干五行、六組衝位,最後用已有座標查合與三合。五虎遁記“甲己起丙,乙庚起戊,丙辛起庚,丁壬起壬,戊癸起甲”;五鼠遁記相應子時起干“甲、丙、戊、庚、壬”。背完務必用一組例子走完整步數,避免只記聲音而不知道從哪一位起。
閱讀出處時,把規則與斷語分開
官方天文資料適合核對序列、節氣和公農曆日期;傳統古籍適合核對分類與某一時代的術語用法。本文連結的《五行大義》《三命通會》《淵海子平》等為可定位的電子文本,引用到具體篇題,不聲稱已經逐頁完成所有影印底本的校勘。形近字、異名和不同版本的取法仍須細讀上下文。
古書也包含倫理等級、人格、疾病與禍福斷語。引用其中的配對錶,並不意味著接受這些斷語為現代事實。需要查自己的排盤時,先記錄出生時間、地點與選用口徑;需要理解詞義時,可以從本頁的穩定章節回查來源,再提出具體問題。2026年9月8日本次整理重點是基礎序列、關係結構與時間邊界;後續文獻修訂應保留其依據與變化。
常見問答
- 天干地支分別是哪幾個字?
- 十干依次為甲乙丙丁戊己庚辛壬癸;十二支依次為子丑寅卯辰巳午未申酉戌亥。干在前、支在後同步遞進,得到甲子、乙丑等組合。
- 為什麼是六十甲子,不是一百二十種?
- 兩列每次同時前進一步,10與12的最小公倍數是60;不會任意兩兩配對。奇數位只遇奇數位,偶數位只遇偶數位,所以沒有甲丑、乙子。
- 癸、巳、戌怎麼讀?
- 癸讀guǐ,巳讀sì,戌讀xū。戌不是戍,巳也不是已;戍與已不在干支序列內。
- 天干地支和生肖是同一回事嗎?
- 生肖是與十二地支對應的十二種動物名稱。生肖只表明年支,不能單獨給出年干,更不能代替年、月、日、時四組干支。
- 陰干能不能配陽支?
- 在標準六十循環中不能。天干和地支都按序交替陰陽,同步推進保持同類配對;這是一條序列規則,不是男女配對規則。
- 子是陽支,為什麼藏陰水癸?
- 地支的陰陽分類與所藏天干的陰陽是兩個欄位。子按支序屬陽,支藏干表列癸;不能由本氣藏干反推支的陰陽。
- 藏干有固定百分比嗎?
- 藏干成員、主次排序、月內人元司令和演算法權重是不同問題。本頁列成員並把本氣放前,不為它們附一組通用於所有流派的百分比。
- 干支年在春節還是立春更換?
- 須先說明用途。香港天文臺的農曆年干支在正月初一香港標準時間零時更換;本頁講解的子平節氣年口徑在立春交節更換。兩種邊界不能混用。
- 立春固定在2月4日零點嗎?
- 不是。立春對應太陽黃經315度的時刻,公曆日期和鐘點須查當年資料並說明時區,不能固定為某日零點。
- 八字月柱在農曆初一換月嗎?
- 本頁採用的子平節月按立春、驚蟄等十二個節的交節點換月。農曆月以朔日開始,因此農曆初一和月柱換月常不重合。
- 閏月要增加一個地支嗎?
- 不用。農曆閏月是陰陽合曆的置閏安排;十二地支的序列仍是十二項。節月也不會因為出現閏四月就多出第十三個支。
- 日干支每月會重新從甲子開始嗎?
- 不會。紀日逐日沿六十循環推進,跨月跨年繼續。確定某個公曆日期的日干支,仍需經過核對的歷表或演算法參照點。
- 子時到底是哪兩個小時?
- 常見現代鐘點對應是23:00至次日01:00。這個時段跨民用午夜;日柱在23點還是0點更換,以及晚子時用哪一日的干起時干,仍須分別說明。
- 五虎遁和五鼠遁分別做什麼?
- 五虎遁由年干確定寅月的月干,再逐月遞進;五鼠遁由所採用的日干確定子時的時干,再逐時遞進。它們不負責計算節氣或確定當天日干支。
- 北京時間就是真太陽時嗎?
- 不是。北京時間是統一的民用標準時;地方平太陽時另計經度差,真太陽時還需計入均時差。歷史夏令時也要先處理,不能重複加減。
- 甲子屬木、屬水還是屬金?
- 甲的五行是木,子的本氣五行是水,甲子這一組合的納音是海中金。必須指明所說的是哪一層屬性,三者不能互相替代。
- 見到天干五合就算化了嗎?
- 配對錶只識別相合關係。傳統合化論另論時令、助力與干擾等條件;見甲己便把兩字原有五行全部改為土,不是本頁採用的做法。
- 三合與三會有什麼區別?
- 本頁三合指申子辰等相隔四位的三支組;三會指寅卯辰等同一季節的連續三支組。組員、解釋路徑與成局條件不同。
- 衝、刑、害、破能直接判斷壞事嗎?
- 不能。這些是傳統體系中的關係名稱;關係命中並不能驗證某件現實事件,更不能據此斷定疾病、婚姻或壽命。破字在不同文獻中的含義也並不一致。
- 學完干支就能獨立看完整命盤嗎?
- 干支是識讀基礎。還需理解所用術數的取時方式、參照點和解釋規則;先能說清一個結果如何得到,再討論它在特定體系中的用途。
參考來源
- 香港天文臺:天干和地支
- 中央氣象署:何謂干支週期
- 香港天文臺:今夕是何年?
- 香港天文臺:二十四節氣
- 香港天文臺:2018年公曆與農曆日期對照表
- 《五行大義》卷一:釋名、辨體性、支干數(電子文本)
- 《五行大義》卷二:配支干、合、刑、害、衝破(電子文本)
- 《三命通會》卷二:陰陽、遁月時、合化、刑衝(電子文本)
- 《淵海子平》:又地支藏遁歌、論日為主(電子文本)
- 《三命通會》四庫全書本卷五:財官印食與雜氣(電子轉錄)
- 《古今圖書整合》藝術典第601卷:破殺(電子文本)