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

天干地支是什麼?從讀音、六十甲子到年界爭議的入門整理

清音師姐
2026年09月30日 09:41
解析天干地支基礎概念與年界爭議的入門圖表。畫面完整列出十天干與十二地支符號,並圖解兩者交錯形成六十甲子的循環規則。下方特別釐清年界判定差異,指出民俗生肖是以大年初一換年,而八字命理則以立春為界,建立正確曆法觀念。

你大概是這樣過來的:滑到一篇流年運勢文章,第一行就寫「2026丙午年,火氣旺」,然後你卡在「丙午」兩個字上,連怎麼唸都不確定。天干地支原本不負責預測命運,而是標記日期與年份的循環編號系統。它每六十年重複一次,和身分證字號的終身唯一性不同。後來的兩千多年裡,有人在上面加了五行、有人加了生肖、有人加了吉凶。

我把這幾層剝開來看,你不只能讀懂那些文章,還能分辨哪一句是史實、哪一句是後人的詮釋、哪一句只是傳了很久的偏見。

先把字唸對,再談它準不準

以我接觸到的讀者來說,常見卡點之一確實是讀音。不是不懂五行生剋,而是不確定字怎麼唸。實際比例仍需以更大樣本驗證。

十天干是甲、乙、丙、丁、戊、己、庚、辛、壬、癸;十二地支是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。兩兩相配,排成六十組,走完一輪叫一甲子。

以下幾個字形相近,容易誤讀,也容易影響排盤與查表。

戊(ㄨˋ)、戍(ㄕㄨˋ)、戌(ㄒㄩ)這三兄弟差別只在中間那一筆:戊是空的,戍多一點,戌多一橫。老師傅傳下來的辨字口訣是「橫戌、點戍、戊中空」,唸過三遍就忘不掉。地支裡只有「戌」,跟守衛的「戍」沒有關係。

巳(ㄙˋ)也常被誤認。巳的上端全封口,「已經」的已是半開,「自己」的己是全開。而己(ㄐㄧˇ)本身又是天干之一,一個字寫歪,整張命盤就跑掉。

剩下幾個容易唸錯的:卯(ㄇㄠˇ)、辰(ㄔㄣˊ)、酉(ㄧㄡˇ)、亥(ㄏㄞˋ)、癸(ㄍㄨㄟˇ)、壬(ㄖㄣˊ)、庚(ㄍㄥ)。

辨析天干地支常見易混淆字元的視覺對照圖。畫面放大對比「戊」、「戌」與「戍」三個字形,透過局部特寫點出中空、帶點與帶橫線的關鍵結構差異。同時附上注音符號輔助發音,幫助大眾在排盤或閱讀命理資料時,能快速精準辨識這些極度相似的文字。

為什麼是六十年一輪,不是一百二十年?

十個天干配十二個地支,直覺算下來應該有120種組合。實際只有60種,少掉的那一半去哪了?

答案藏在一條硬規則裡:陽干只配陽支,陰干只配陰支,跨陰陽的組合根本不存在。

甲、丙、戊、庚、壬屬陽;乙、丁、己、辛、癸屬陰。地支這邊,子、寅、辰、午、申、戌屬陽;丑、卯、巳、未、酉、亥屬陰。所以你這輩子不會在任何一本農民曆上看到「甲丑」或「乙子」,它們不是罕見,是結構上不可能生成。

拆掉這一半,剩下的正好是10與12的最小公倍數:60。

想像兩排齒輪咬在一起,一排十齒、一排十二齒,從甲子這一格出發,要走六十步才會重新對回原點。古人拿這套編號標記日子,超出十天不夠用,超出十二個月也不夠用,兩個一組就能撐過一甲子而不重複。

這也帶出一個查表時最常出包的細節:同一組干支,在人類歷史上出現過非常多次。1984年是甲子年,1924年也是甲子年,1864年一樣。拿到一組干支想反推年份,一定要先框定世代區間,否則差一甲子就是差六十年。

至於每個天干在五行與陰陽上各自對應什麼、為什麼甲被形容成棟梁之木而乙是花草藤蔓,那是另一個層次的展開,有興趣可以往下探十天干分別代表什麼。

它一開始不是算命工具,是商朝的日曆

翻開任何一篇中文的干支起源文章,幾乎都是同一段話:黃帝命大撓探察五行之情,作甲乙以名日、子丑以名月,干支相配以成六旬。抄了幾十年,沒人標註這段的可信度。

我習慣把起源分成三層來看,讀者自己判斷要信到哪一層。

傳說層是黃帝與大撓,出自後世文獻的追記,沒有任何同時代的實物支撐。有的典籍甚至把發明權推到伏羲身上,時間更早,出處更不可考。

實證層是甲骨文。殷墟出土的卜辭裡,已經有完整而成熟的干支紀日表,說明干支在商代不但存在,還在日常行政中大量使用。成熟系統不會憑空冒出來,它的源頭只會更早。

更有意思的是商王的名字。從先公上甲微一路到亡國的帝辛,三十多位商代先公先王全部以天干為名,武丁、盤庚、祖乙、小辛、帝乙。學界對命名規則有好幾套解釋:生日說(生於甲日就叫甲)、死日說、廟主說、祭名說、致祭次序說,至今沒有定論。

重點在於:天干那時候純粹是序號與日名,不帶任何吉凶色彩。沒有哪個商王會因為自己叫「丁」而覺得命不好。

假說層屬於近代學術推論。郭沫若在《甲骨文字研究》中主張,天干源自十進位記數法,大概是殷人自己創製的;地支則源自十二辰,演變自古巴比倫的黃道十二宮。後半段他自己也承認,傳入中國的途徑只能提出一些猜想,尚無確切根據。另有學者認為夏代可能已有干支雛形,天干起於漁獵時代的十進位,地支是夏人的創作。

你會發現,愈是能被驗證的部分,愈不涉及命運;愈是講命運的部分,愈站在推論上。這不是要你否定命理,是要你知道每一句話的重量不一樣。

十二生肖不是地支,是貼上去的標籤

很多人把「屬馬」跟「午」當成同一件事,其實中間差了一層。

地支是本體,生肖是後來配上去的動物名。證據很好找,出了台灣就變了。

越南也用這套系統,但他們的卯年是貓年不是兔年。成因有兩種說法:一是「卯」的古音近似越語的mèo(貓),傳著傳著就傳成貓;二是古代越南本地少見兔子,貓才是幫農民抓老鼠、天天見得到的動物。越南的丑年對應的是水牛而非黃牛,未年用的是山羊。日本那邊,亥年指的是野豬,不是家豬。

同一個地支,換個地方就換一隻動物。地支本身紋風不動。

這件事對讀者有實際用處:當某篇文章說「屬馬的人天生外向」,它其實是在談午火的象意,然後借一隻馬來打比方。生肖是後人配上的動物名,地支本身才是紀時與紀年的座標。分清楚這一點,你讀那些生肖運勢文的時候,心裡就有一把尺。

地支還同時綁著時辰與月令,子時是深夜十一點到凌晨一點,往後每兩小時換一支,一天剛好十二格。這三重身分(月、時、生肖)互相嵌套的關係,可以在十二地支的完整對照裡一次看完。

最容易吵翻的一題:干支年從立春算,還是從過年算?

看你要用在哪裡。談生肖、算虛歲、看農民曆走正月初一;排八字、定年柱、看流年走立春。兩套系統長期並存,把它們混在一起才會出事。

往下看就知道兩邊各有各的道理。

站在曆法這一邊:歷代正史都在正月朔換歲

考據過往實錄會發現,干支紀年的更替點一直在農曆正月初一。《明實錄》記「庚子春正月己丑朔」,對應西元1360年1月19日換歲,而那年的立春在1月28日,晚了九天。《清實錄》整部遵循同一套體系,皇帝年號與干支紀年一同在正月朔變更。

現代也有明文。中國2017年發布的國家標準《農曆的編算和頒行》(GB/T33661-2017)規定了生肖紀年的循環參考時間:1984年2月2日大年初一起算為甲子年,對應鼠年。

站在命理這一邊:子平術整套建在節氣上

八字系統從根上就不是陰曆。它以二十四節氣切分年月,本質是黃道座標的分割,跟月亮沒有關係。立春為寅月之始,驚蟄為卯月之始,依此順推。年的起點自然落在立春。

所以當命理師說「立春才換年」,他沒講錯,只是他講的是子平術這一套,不是國家曆法那一套。

我碰過最痛的一次弄錯

前年二月,一位張先生帶著女兒的資料來找我,想排個八字看看取名方向。他在網路上抓了一張干支表,女兒生在2024年2月2日,他順手就填了「甲辰年」,因為那年大家都在講龍年。

我看了一眼問他:那年立春是幾號?

2024年的立春落在2月4日。孩子提早兩天出生,年柱是癸卯,不是甲辰。年柱一錯,整張盤的十神關係、大運起運方向全部要重來,取名的用字方向也跟著翻盤。

他當下的反應我印象很深,他說:「可是身分證上寫她是龍年生的啊。」

兩件事都對。戶政與民俗看的是農曆年,八字看的是節氣年。她在戶口名簿上屬龍,在命盤上年支是卯。這不是矛盾,是兩套座標系。

2025年的落差更值得記一下:春節在1月29日,立春在2月3日,中間隔了五天。這五天出生的孩子,照春節算是乙巳年,照立春算還在甲辰年,而排盤該用的是後者。有些年份方向還會反過來,農曆年比立春更晚。所以「農曆年等於干支年」這個直覺,在大部分年份都會失準。

如果你自己就是一月底、二月初出生的那批人,建議別靠網路表格硬推。我們站上的免費排盤會直接帶入當年的節氣時刻,年柱、月柱一次算到位,省掉這種一錯錯六十年的風險。

當一組干支被相信,它會真的改動人口統計

講到這裡,你可能還是想問那個最直接的問題:這東西到底準不準?

我想先給你看一組不討論準確性、只看後果的數字。

1966年是丙午年。日本社會流傳一則說法,丙午年出生的女性性情剛烈、會剋夫。那一年日本的出生數是136萬974人,前一年是182萬3697人,掉了將近25.4%。總生育率從2.14滑到1.58,隔年1967年立刻彈回2.23,出生數193萬多人。

單年凹下去一個坑,前後兩年都正常。

再往前一輪,1906年也是丙午。那年的紀錄留下另一種痕跡:男嬰出生佔比異常偏高,前一年與後一年的女嬰數字則不自然地上升。研究者推測,有家庭把女兒的出生登記挪到前後年份,只為了讓她避開「丙午女」這個標籤。

而2026年,就是現在這一年,又是丙午。

我必須把話說清楚:「丙午年生的女性剋夫」是一則沒有任何依據的性別偏見,它傷害的是真實存在的女性。把它寫進來,是因為它示範了一件更值得警惕的事,一組中性的日期編號,被貼上惡意的詮釋之後,能讓一個國家少生幾十萬個孩子。

影響出生統計的,是社會對標籤的相信與行動,不是干支本身的力量。

日本這一輪的主流觀測認為影響會小得多,社會結構跟1966年差太遠了;當年的暴跌本身也不只是迷信造成的,家庭計畫政策推動生育節制的背景疊加在上面,才放大成那個幅度。

這段歷史留給我們的判準其實很實用:當你讀到一則關於自己的命理說法,先問它是在描述結構,還是在給你標籤。描述結構的(你的日主偏弱、你這幾年走財運)可以拿來參考、拿來調整節奏;給標籤的(某某年生的人注定怎樣)多半不值得你熬夜。

回到你身上:年柱只佔八分之一

一個人的八字有四柱八個字:年柱、月柱、日柱、時柱,各兩個字。你在流年文章裡看到的「丙午年」,只動到其中的年柱,佔比八分之一。

真正決定一個人基本盤的,通常是日柱的天干,也就是「日主」。它代表你自己,其餘七個字全部是圍繞它在評估,誰生你、誰剋你、誰耗你。而月柱管的是出生季節的氣場強弱,分量往往比年柱重得多。

所以「我是甲辰年生的,所以我是甲辰命」這個說法,等於拿一個人的姓來斷定他整個人生。

這也解釋了為什麼純看生肖的流年文章,準度天生有上限。它手上只有八個字裡的一個,卻要描述一整年。寫得含糊是不得已,寫得斬釘截鐵反而要小心。

想往下走的話,需要的東西其實不多:確切的出生年月日、出生時辰(這個最關鍵,差一個時辰就換一根柱)、出生地點(用來校正真太陽時)。三樣齊了就能排出完整命盤。

系統性把整套邏輯串起來的路徑,我整理在天干地支入門這一區,從符號、五行到四柱是怎麼組裝起來的,照順序讀不會卡。

不必硬背,按結構記就好

考試才需要背順序,理解用不上。

天干記成五組就好,五行成對、一陽一陰:甲乙木、丙丁火、戊己土、庚辛金、壬癸水。記住這五對,陰陽自動分出來,每組前面那個是陽,後面那個是陰。方位也跟著走:甲乙東方木,丙丁南方火,戊己中央土,庚辛西方金,壬癸北方水。

地支直接綁生肖,你本來就會:子鼠、丑牛、寅虎、卯兔、辰龍、巳蛇、午馬、未羊、申猴、酉雞、戌狗、亥豬。會了生肖等於會了地支順序,再把時辰掛上去(子時23:00–01:00,往後每兩小時一格),一次記三組對應。

月份那套稍微麻煩,有現成的五虎遁口訣:「甲己之年丙作首,乙庚之歲戊為頭,丙辛必定尋庚起,丁壬壬位順行流,若言戊癸何方發,甲寅之上好追求。」查表時速度會快很多。不過現在的排盤工具都會自動處理月柱,這段其實可以先放著。

最後說一個反向建議:網路上那套「甲木為雷為大樹、乙木為風為花草」的長篇口訣,入門階段不建議拿來當記憶錨點。那類材料流傳甚廣,但裡面塞了大量武斷的性格判定,有些版本甚至帶著明顯的人身貶抑。它們是特定流派的象意延伸,不是干支本身的定義。先把骨架記熟,血肉以後再說。

常見問題

天干地支總共有幾個字?

天干十個(甲乙丙丁戊己庚辛壬癸),地支十二個(子丑寅卯辰巳午未申酉戌亥),合計二十二個字。兩兩相配後產生六十組組合,稱為六十甲子。

2026年的干支是什麼?

2026年是丙午年,生肖屬馬,對應民國115年。在八字系統裡,這一年的起點是2026年2月4日立春;2026年1月1日至2月3日之間出生的人,年柱仍算乙巳年。上一個丙午年是1966年,下一個是2086年。

為什麼沒有「甲丑」這組干支?

因為陽干只能配陽支、陰干只能配陰支。甲是陽干,丑是陰支,兩者不相配。這條規則把理論上的120種組合砍成一半,剩下的60組就是六十甲子。

我的生肖到底要用立春還是大年初一判斷?

日常講生肖、報年齡、看農民曆,用農曆大年初一為分界,這也是歷代曆法與現行國家標準的依據。排八字、定年柱、算流年運勢,則以立春為分界,因為子平術整套建立在二十四節氣之上。兩套並不衝突,用在不同場合。

學天干地支一定要把六十甲子背起來嗎?

不需要。理解結構(十干配十二支、陽配陽陰配陰、六十年一輪)就足以看懂多數命理內容。真正要排盤時,工具會處理計算,人要做的是判斷與解讀。

易算數把傳統智慧當成鏡子,用理性分析當成尺。易知進退、算無遺策、數見未來,講的不是預言,是讓未知變得有跡可循。

真的想知道自己的四柱長什麼樣子,可以先從免費排盤開始,輸入出生時間就能看到完整命盤,不必先懂任何術語。看完覺得有想追問的地方,也可以直接找命理顧問聊聊,我們累積了十年以上的服務經驗、超過120萬次測算,看過的狀況夠多,大概率能幫你把問題問得更準一點。命盤不替你做決定。它只是讓你在十字路口,多看清楚一點路況。

【免責聲明】本文為天干地支與命理文化分享,僅供參考,不構成醫療、心理、法律、財務、投資、職涯、婚姻或其他專業決策建議。

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

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

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

相關推薦

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