Skip to content
做你人生十字路口的 理性羅盤 · 讓未知有跡可循 · 易知進退・算無遺策・數見未來
天干地支入門

十二地支完整指南:排盤卡關必看!從對照表到實際應用的解析

清音師姐
2026年07月20日 14:31
這是一幅浩瀚星空背景下的「十二地支」綜合應用看板。中央巨大的圓形羅盤依序排列子丑寅卯等十二地支與生肖符號,盤面上以紅綠發光線條交織出三合火局、三合水局與六沖的幾何網絡,四周並環繞著時鐘、月曆、五行方位與八字判讀等引導紙卷。

十二地支指的是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥這十二個字。它不是命理專屬的密碼,而是古人用來標記年、月、日、時的一套計時系統,後來才被賦予生肖、方位、五行等延伸意義。

多數人會搜尋這組字,通常是想確認自己的年支或時辰,或是在看八字、挑日子時卡住了。

以下先把對照表攤開,再一層一層往應用面走。

先看十二地支對照總表

地支讀音生肖時辰(24小時制)農曆月份五行方位
ㄗˇ23:00–01:00十一月正北
ㄔㄡˇ01:00–03:00十二月北偏東
ㄧㄣˊ03:00–05:00正月東偏北
ㄇㄠˇ05:00–07:00二月正東
ㄔㄣˊ07:00–09:00三月東偏南
ㄙˋ09:00–11:00四月南偏東
ㄨˇ11:00–13:00五月正南
ㄨㄟˋ13:00–15:00六月南偏西
ㄕㄣ15:00–17:00七月西偏南
ㄧㄡˇ17:00–19:00八月正西
ㄒㄩ19:00–21:00九月西偏北
ㄏㄞˋ21:00–23:00十月北偏西

這張表可以直接截圖存下來,後面所有的討論都會回到它。

兩個最常唸錯、寫錯的字

「巳」不是「已」,也不是「己」。它上頭是封閉的,讀作ㄙˋ,跟蛇對應。實務上最常出現的錯誤是打字選字時選到「已」,在排盤軟體裡會直接查無資料。

「酉」讀ㄧㄡˇ,不是「西」。雖然酉的方位確實是正西,但字不同。另外「丑」在子丑寅卯這串裡是地支的丑,跟簡體字的「醜」是兩個不同的字,繁體書寫時不能混用,這點在網路上搜尋資料時特別容易踩雷,因為簡體來源的網頁常寫成「子醜寅卯」。

為什麼偏偏是十二個?

多數說法會直接跳到十二生肖,但那是後來的事。比較站得住腳的起源,跟兩件天文現象有關。

一是月亮的朔望週期,一年約十二次月圓月缺,這是最直觀的分割方式。二是木星,古人稱之為「歲星」,繞行天空一週約十一點八六年,接近十二年,於是把黃道分成十二等分來標記歲星位置,這套系統稱為「十二次」。12地支的十二這個數字,本質上是天文觀測的產物,不是誰隨手訂的。

這是一幅簡約現代設計的「十二地支」時辰對照圖。左側為圓形十二等分色塊盤,每個扇形區域將子、丑、寅等十二地支、生肖小插圖以及現代24小時制區間一一對齊;右側則配有詳細的時辰與時間文字解說,方便快速檢索。

我的地支怎麼查?年、月、日、時各有算法

先講結論:年支可以心算,月支要看節氣,日支和時支則需要查萬年曆或排盤工具。四個層級的難度差很多,很多人卡住是因為把它們混為一談。

年支:一個除法就能算出來

公式很簡單:(西元年−3)÷12,取餘數。餘數1對子、2對丑、3對寅,依此類推,餘數0則對應亥。

以1990年為例:(1990−3)÷12=165餘7,餘數7對應「午」,所以1990年是午年,生肖馬。

這裡有個新手最容易忽略的細節:地支紀年是以立春為分界,不是農曆春節,更不是元旦。一位在2月1日出生的朋友,如果那年立春落在2月4日,他的年支其實還算前一年。這個誤差每年都會影響到一小群人,而且他們往往到很後面才發現自己「屬錯生肖」。

月支:正月為什麼是寅,不是子?

這是子丑寅卯辰巳午未申酉戌亥這套系統裡最反直覺的一點。既然子排第一,正月理應是子月才對。

答案在於「建正」制度。夏朝以寅月為歲首,稱為「建寅」,這套曆法一路沿用下來成為農曆的基礎。所以正月是寅月,二月卯月,順著排到十二月的丑月。冬至所在的十一月才是子月,那是一年中陰極陽生的節點,天文意義上的起點,跟人事上的起點刻意錯開。

另一個關鍵:月支的分界是節氣,不是農曆初一。寅月從立春開始到驚蟄前一天,卯月從驚蟄開始,以此類推。用農曆月份直接對應會產生幾天到十幾天的誤差。

日支與時支:為什麼非查表不可

日支是六十甲子連續循環,從古至今沒有中斷過,中間不受年月影響,純粹是一天接一天輪。正因為是連續數列,除非背下起算基準日再手算,否則沒有捷徑,直接查萬年曆最快。

時支相對單純,對照上面那張總表就有答案,兩小時一格。真正的麻煩在子時。

到這裡,年、月、日、時四個位置的算法都講完了。先喘口氣,你不需要全部背起來。年支可以心算,月支記住「正月是寅」就夠,日支交給工具,時支查表。真正會卡住人的,只有接下來這個細節。

晚上11點出生,到底算哪一天?

這是實務上爭議最大的問題。子時橫跨23:00到01:00,剛好跨過午夜零點。

一派主張「早晚子時」:23:00–00:00算前一天的晚子時,00:00–01:00算隔天的早子時。另一派主張整個子時都歸入新的一天。這兩種算法會導致日支相差一位,八字裡的日柱不同,整張盤的解讀就會分岔。

我看過的實際狀況是這樣:民國78年,一位在台南出生的女士,出生時間登記為晚上11點20分。她二十多歲時在朋友介紹下排過一次八字,用的是晚子時算法;三十五歲那年想再看一次,換了另一位老師,對方採整體歸入新日的算法,兩張盤的日柱完全不同,對她「適合什麼職業」的判斷也相反。她當下的反應是整個人慌了,覺得自己過去十年是不是都被誤導。

我當時給她的建議只有一句話:兩種算法都有古籍支持,沒有誰能證明另一方是錯的。

與其糾結哪張盤才是「真的」,不如把兩張盤都當成兩種看待自己的角度,它們共同指向的部分才值得參考,分歧的部分正好提醒你,這套系統本來就不是精密儀器。她後來也就放下了。

遇到臨界時間,記得把出生時間精確到分鐘,並且主動告知排盤的人。這比事後爭論有用得多。

十天干配十二地支,怎麼變成六十甲子?

地支從來不單獨使用。真正在紀年紀日的,是天干與地支的組合。

配對規則只有一條:陽干配陽支,陰干配陰支。甲丙戊庚壬為陽,乙丁己辛癸為陰;子寅辰午申戌為陽支,丑卯巳未酉亥為陰支。甲配子成甲子,乙配丑成乙丑,順著往下排。

所以不是10×12=120組,而是只有60組。因為陽只配陽、陰只配陰,實際可組合的數量剛好折半。這60組排完一輪,就是一個甲子,也就是六十年一循環的由來。

想把這套組合邏輯的來龍去脈完整釐清,可以從天干地支的基礎結構一路往下看,會比零散拼湊清楚得多。

六十甲子在台灣的日常裡其實沒有走遠。甲午戰爭、辛亥革命、戊戌變法,這些歷史名詞用的都是干支紀年。長輩說的「做六十大壽」,指的正是活滿一個甲子循環。廟裡的太歲燈、農民曆上每一天的標記,也都是這套系統在運作。

地支彼此之間的關係:合、沖、刑、害怎麼看

單獨一個地支意義有限,真正被拿來論斷的是它們之間的互動。這部分是應用型使用者最需要的,但也最容易被過度渲染。

六沖:對面那一個就是

把十二地支排成一個圓盤,正對面相隔一百八十度的兩個,就是相沖。

子午沖、丑未沖、寅申沖、卯酉沖、辰戌沖、巳亥沖。六組,全部。

不用背,看圓盤圖一眼就懂。相沖在傳統論述裡代表變動、衝突、不穩定,但也可以是啟動、改變、離開原地。方向是中性的,端看用在什麼情境。

三合:為什麼寅午戌會合成火局?

三合是每隔四位取一個,在圓盤上構成正三角形,共四組:

申子辰合水局、亥卯未合木局、寅午戌合火局、巳酉丑合金局。

背後的邏輯是「生、旺、墓」三階段。以火局為例,火在寅位長生(初起)、午位帝旺(極盛)、戌位入墓(收藏),三個階段串成完整的生命週期。這也解釋了為什麼合出來的五行不是三者的平均,而是那個中間字所代表的屬性,申子辰的中間是子,子屬水,所以合水局。

理解了這個結構,三合就不需要死記。

六合:另一組配對邏輯

子丑合土、寅亥合木、卯戌合火、辰酉合金、巳申合水、午未合土。

六合的天文依據較為分歧,較常見的說法與太陽和月亮在黃道上的相對位置有關。實務上多解讀為和諧、結合、牽絆,但「合」不等於「好」,過度的合也可能意味著糾纏或無法脫身。

相刑與相害:被講得太可怕的兩組

先說態度:這兩組在古籍裡的說法本身就不統一。

相刑一般分為無恩之刑(寅巳申)、恃勢之刑(丑戌未)、無禮之刑(子卯)、自刑(辰辰、午午、酉酉、亥亥)。但不同流派對「刑」的力道和成立條件看法差異很大,有些流派甚至幾乎不用刑。

相害(子未、丑午、寅巳、卯辰、申亥、酉戌)的情況類似,被視為破壞六合關係而來,理論基礎相對薄弱。

我的建議是:把刑害當成參考訊號,不要當成判決書。實務上,會把刑害講得驚心動魄的,通常後面接著就是要賣你化解的東西。這一點在台灣的民俗市場裡尤其常見,看到就多留個心。

除了算命,十二地支還被用在哪裡

這部分是很多人沒想到的:地支的應用範圍遠比命理廣。

古代時辰換算:三更半夜是幾點?

「午時三刻」大約是中午11:45左右。古代一個時辰分八刻,一刻約15分鐘,午時從11:00起算,三刻即11:45。

「三更」對應子時,也就是23:00到01:00。所以「三更半夜」字面上就是深夜十一點到凌晨一點,並非泛指。五更則是寅時,天將亮未亮,「五更雞啼」是這麼來的。

看古裝劇或讀古文時,把子丑寅卯這幾個字換算成現代時間,很多情節的緊張感會突然變得具體。

中醫的子午流注

中醫認為人體十二經絡的氣血運行對應十二時辰,稱為子午流注。寅時肺經、卯時大腸經、辰時胃經、巳時脾經,一路輪到丑時肝經。

這也是「肝膽排毒要在11點前睡」這類說法的來源,子時膽經、丑時肝經。現代醫學對此有不同看法,但作為作息參考仍有一定實用性。至少「該睡的時候睡」這件事本身,並不需要理論背書。

方位與擇日

羅盤上的二十四山,其中十二個就是地支,正東為卯、正南為午、正西為酉、正北為子。這是為什麼「子午線」這個詞會指向正南北方向。

農民曆上每日標註的「沖」,也是用日支去沖生肖。例如某日日支為午,就寫「沖鼠」,意思是屬鼠的人當天宜避開重大事項。這是六沖關係最生活化的應用。

四個最常見的誤解,一次澄清

地支就等於生肖嗎?

不是。地支是符號系統,生肖是後來附加上去的動物代稱。

較主流的看法認為,生肖與地支的對應大約在漢代才穩定下來,目的是讓不識字的百姓也能記住自己的出生年份。換句話說,生肖是地支的通俗版介面,不是地支本身。這也是為什麼在正式論命時,看的是地支而非生肖。

地支只有一個五行屬性嗎?

這是入門文章最常略過的部分。每個地支內部其實藏有天干,稱為「藏干」或「人元」。

以寅為例,寅的本氣是甲木,但同時藏有丙火和戊土。這代表寅木裡帶著火的性質。辰、戌、丑、未這四個土支的藏干更複雜,各自收藏著不同季節的餘氣。

知道這件事的意義在於:當你看到某份分析說「你的八字火很旺」,但表面上一個火支都沒有,很可能就是藏干在作用。這不是玄虛,只是系統比表格更複雜而已。

十二地支跟十二星座有關嗎?

沒有直接關係。兩套系統各自獨立發展,一套源於中國的天文曆法,一套源於巴比倫與希臘的黃道劃分。

唯一的交集是它們都把週天分成十二等分,而這個巧合本身有其道理,十二是能被2、3、4、6整除的數字,用來分割週期特別方便。網路上把二者強行對應的說法,多數缺乏依據。

「犯沖」就一定會出事嗎?

不會。這也是我最想跟讀者說清楚的一點。

沖代表的是變動與拉扯,變動可以是壞事,也可以是換工作、搬家、結婚這類主動的改變。傳統論述用的是描述性語言,不是預言性語言。

去年在台中,有位在科技業做採購的先生來問我,他說看到自己那年「沖太歲」,整年都在焦慮,連原本談好的職務調動都推掉了,結果年底發現那個位置給了同事,還升了一級。他問我是不是自己想太多。

我沒有直接回答,只是問他:你推掉那個機會的時候,是因為評估過條件不合,還是因為害怕?他沉默了很久。然後說了一句:「我好像不是怕犯沖,我是怕自己做錯決定。」後來他把那個推掉的機會,當成學費。隔年換了一家新公司,是他主動去談的。

他跟我說,那次之後他學到一件事:命理可以提醒你路上有坑,但繞過去還是跨過去,是你自己決定的。

傳統命理最大的價值,是提醒你注意某些時機;最大的風險,是讓你把注意變成畏懼。一套一千多年前發展出來的符號系統,本來就不該擁有替你做決定的權力。

學完地支,下一步該補什麼

如果目標是排八字,先把天干那一半補起來,地支只是四柱的一半,十天干的順序與五行對應弄熟之後,四柱的結構才算完整,年份換算也會變得直覺。

如果只想看生肖配對,把六合與三合弄熟就夠用了,刑害可以先跳過。

如果是為了擇日,重點在節氣與月建的關係,因為擇日的核心是月支怎麼定。

常見問題

十二地支的正確順序是什麼?

順序為子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,共十二個,順序固定不可調換。這個排序同時對應生肖鼠、牛、虎、兔、龍、蛇、馬、羊、猴、雞、狗、豬。

怎麼快速算出自己的年支?

用(西元出生年−3)除以12,取餘數對照:餘1為子、餘2為丑、餘3為寅,依序類推,餘0為亥。注意分界點是每年的立春,不是元旦或農曆春節,立春前出生者需算入前一年。

地支相沖是不是一定代表壞事?

不一定。相沖在傳統論述中代表變動、移動與衝擊,性質為中性。實際結果取決於整體結構與當事人的處境,可能表現為搬遷、轉職、環境改變等主動變化,不宜單憑相沖二字就判定吉凶。

十二地支說到底是一套工具,用來標記時間、劃分方位、描述循環。它能提供一個理解自己處境的框架,但框架終究只是框架。真正決定事情走向的,從來都是你在每個當下做了什麼選擇。

看完想動手試試?下一步這樣做 無論你想自己排、想學懂,還是想直接問——都幫你準備好了
分享到:

還在自己瞎琢磨?問一句就有答案

反正首次免費,與其糾結半天,不如讓顧問直接告訴你怎麼做

相關推薦

線上即時咨詢
選擇方便的渠道,顧問為你解讀命盤
所有對話內容嚴格保密