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

2步驟秒算六十甲子!西元、民國年雙欄查干支,一月出生者另有算法

清音師姐
2026年10月01日 09:30
解析兩步驟秒算六十甲子干支的實用教學圖。畫面左側列出西元年減三後,分別除以十與十二求餘數的換算公式;右側則特別提醒國曆一、二月出生者,務必留意立春與春節的換年落差,避免日常生肖與八字排盤發生誤判。

每年大約有兩到六週的出生日期,在網路上的六十甲子對照表裡,很多都會被查成錯的年份。不是表格算錯,是那些表沒告訴你,干支換年同時跑著兩套制度,而它們在年頭會打架。

下面先把最快的算法給你,接著判斷你需不需要校正,確認無誤之後再給完整對照表,然後處理長輩牌位、日治戶籍謄本那種表上查不到的年份。

從西元年推回干支,兩個除法就夠

拿西元年減3,得到的數字分別除以10和12,兩個餘數就是答案。

除以10的餘數對天干,順序是甲、乙、丙、丁、戊、己、庚、辛、壬、癸,餘1為甲,餘0算第十位的癸。除以12的餘數對地支,順序是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,規則相同。

用1984年走一次:1984減3得1981。1981除以10餘1,天干甲;除以12餘1,地支子。甲子年。近代的甲子年就落在1924、1984、2044這三個點上,每隔六十年一次。

今年2026年再跑一次:2026減3得2023。除以10餘3,丙;除以12餘7,午。丙午年,屬馬,納音天河水。

為什麼算出來不會出現「甲丑年」?

有人試著把十天干和十二地支隨意組合,算出一百二十種,然後懷疑自己算錯。配對有硬規則:陽干只配陽支,陰干只配陰支,所以甲丑、乙子這類組合從不存在,被剔除的正好是一半。十與十二的最小公倍數是六十,天干轉六輪、地支轉五輪,兩邊同時回到原點。關於陰陽如何界定、各支又各自帶什麼屬性,天干地支的完整結構那邊拆得比較細,這裡只需要知道結論。

示範西元年換算六十甲子干支的公式拆解圖。畫面透過清晰的流程圖呈現運算邏輯:將西元年份減三後,以除以十的餘數找出對應天干,並以除以十二的餘數對應地支,最後上下合併,直觀得出丙午年等正確的干支年份結果。

生在一月或二月初的人,上面算出來的可能不是你的干支

上面那套算法預設你的生日在農曆年之後。落在國曆一月到二月中的人,會得到兩個都說得通的答案。

分岔的源頭,是華人世界並行著兩套換年依據,各有出處,也各有適用的場合。

官方採正月初一

行政曆法機構走這一套。香港天文台明確以正月初一香港標準時間零時零分作為農曆年的干支交替時刻,並援引《史記·天官書》指出正月初一是王者歲首、立春則是四時之始,兩者本來就負責不同的事。

對岸的國家標準《農曆的編算和頒行》口徑一致,直接把1984年2月2日大年初一起算的農曆年定為甲子年、生肖屬鼠。你手機日曆上的生肖,跟的是這一條線。

命理採立春交節

八字、擇日、紫微走另一條。立春交節即換年柱,關注的不是行政歲首,而是節令與月建能否對齊,立春交節進入寅月,整套節氣框架才站得住。

於是每年年初會裂出一段空窗。2026年的立春落在2月4日凌晨四點多,農曆還停在乙巳年臘月十七,春節要等到2月17日。中間這十三天出生的人,民俗上算蛇年,排盤時年柱已經是丙午。

順序也可能反過來。2004年春節在1月22日,立春在2月4日,夾在中間出生的人生肖已換成猴,年柱卻還掛在癸未。同一個生日,屬羊或屬猴,看你問的是誰。

三個問題,判斷你需不需要校正

第一個問題:生日是否落在國曆1月1日到2月20日之間。不在這個範圍,直接往下看表就行。

第二個問題:查出你出生那年的春節與立春各是哪一天。中央氣象署的節氣資料可查立春,農曆年初一則可對內政部的農民曆資料。

第三個問題:你的生日落在這兩個日期之間,還是之外。落在之間,你就同時擁有兩個干支,而且都不算錯。

至於報哪一個,取決於用途。戶籍、年齡、長輩問生肖,多用農曆正月初一;八字排盤、合婚、擇日多用立春;安太歲多依農曆正月初一與當年太歲生肖。實際仍以各宮廟與系統為準。想把年柱之外的月、日、時三柱也弄清楚的人,可以延伸看八字四柱的排法入門,它們共用同一套符號,只是尺度不同。

靈堂前那場僵持

幾年前協助一位客戶處理父親的對年,往生者生於民國四十七年國曆2月1日。家屬手上有兩份互相打架的資料:禮儀社填丁酉年,一位老師傅寫戊戌年。兩邊在靈堂前卡了半小時,誰也不肯退。

翻曆書就散了。民國四十七年是1958年,那年春節在2月18日,立春在2月4日。2月1日這天,春節沒到,立春也沒到,兩套制度難得一致,都還在丁酉年。禮儀社是對的,老師傅拿1958直接套表,套出了戊戌。

那次之後我養成一個判準:對照表未處理年頭立春與春節的落差,年初出生者須另查曆書。年頭那幾週,表格幫不上忙,只有曆書可以。

完整六十甲子表:序號、干支、西元與民國年雙欄

校正過後,就能安心對表了。民國年換算:民國年=西元年−1911。例如2026年為民國115年。

序干支西元年民國年生肖納音
1甲子1924/198413/73鼠海中金
2乙丑1925/198514/74牛海中金
3丙寅1926/198615/75虎爐中火
4丁卯1927/198716/76兔爐中火
5戊辰1928/198817/77龍大林木
6己巳1929/198918/78蛇大林木
7庚午1930/199019/79馬路旁土
8辛未1931/199120/80羊路旁土
9壬申1932/199221/81猴劍鋒金
10癸酉1933/199322/82雞劍鋒金
11甲戌1934/199423/83狗山頭火
12乙亥1935/199524/84豬山頭火
13丙子1936/199625/85鼠澗下水
14丁丑1937/199726/86牛澗下水
15戊寅1938/199827/87虎城頭土
16己卯1939/199928/88兔城頭土
17庚辰1940/200029/89龍白蠟金
18辛巳1941/200130/90蛇白蠟金
19壬午1942/200231/91馬楊柳木
20癸未1943/200332/92羊楊柳木
21甲申1944/200433/93猴泉中水
22乙酉1945/200534/94雞泉中水
23丙戌1946/200635/95狗屋上土
24丁亥1947/200736/96豬屋上土
25戊子1948/200837/97鼠霹靂火
26己丑1949/200938/98牛霹靂火
27庚寅1950/201039/99虎松柏木
28辛卯1951/201140/100兔松柏木
29壬辰1952/201241/101龍長流水
30癸巳1953/201342/102蛇長流水
31甲午1954/201443/103馬沙中金
32乙未1955/201544/104羊沙中金
33丙申1956/201645/105猴山下火
34丁酉1957/201746/106雞山下火
35戊戌1958/201847/107狗平地木
36己亥1959/201948/108豬平地木
37庚子1960/202049/109鼠壁上土
38辛丑1961/202150/110牛壁上土
39壬寅1962/202251/111虎金箔金
40癸卯1963/202352/112兔金箔金
41甲辰1964/202453/113龍覆燈火
42乙巳1965/202554/114蛇覆燈火
43丙午1966/202655/115馬天河水
44丁未1967/202756/116羊天河水
45戊申1968/202857/117猴大驛土
46己酉1969/202958/118雞大驛土
47庚戌1970/203059/119狗釵釧金
48辛亥1971/203160/120豬釵釧金
49壬子1972/203261/121鼠桑柘木
50癸丑1973/203362/122牛桑柘木
51甲寅1974/203463/123虎大溪水
52乙卯1975/203564/124兔大溪水
53丙辰1976/203665/125龍沙中土
54丁巳1977/203766/126蛇沙中土
55戊午1978/203867/127馬天上火
56己未1979/203968/128羊天上火
57庚申1980/204069/129猴石榴木
58辛酉1981/204170/130雞石榴木
59壬戌1982/204271/131狗大海水
60癸亥1983/204372/132豬大海水

需要查更早或更晚的年份,往前後各加減六十年即可,整套60甲子就是這樣循環的。

六十組記不住,記六個就夠。

古人把這六十組切成六旬,每旬十年。旬頭是甲子、甲戌、甲申、甲午、甲辰、甲寅,序號正好落在1、11、21、31、41、51。

留意地支的走法:子、戌、申、午、辰、寅,每次往回跳兩位。記住這條規律,任何一組干支的序號都能從最近的旬頭往下數出來。這是我教學時最常用的省力法,練熟大概十分鐘。

神主牌、老墓碑、日治戶籍謄本上的年份怎麼查

台灣人查干支,起點常常不是西元年,而是牌位上的清代年號,或是戶籍謄本上的明治、大正、昭和。這類年份在上面的六十甲子表裡完全查不到,得先架一座橋。

作法是把年號換成西元,再往後補六十的倍數,拉進表格的範圍。

常用年號的元年基準

年號元年(西元)
乾隆1736
嘉慶1796
道光1821
咸豐1851
同治1862
光緒1875
宣統1909
明治1868
大正1912
昭和1926

換算公式:西元年等於元年加上年號數再減一。

三個實際跑過的例子

墓碑寫「光緒二十年」。1875加19得1894。1894加60是1954,對到表上序號31,甲午。這一年正是甲午戰爭,事件名稱本身就是從干支來的。

族譜寫「乾隆四十年」。1736加39得1775。1775加上四個六十得2015,對到序號32,乙未。乙未這兩個字對台灣人不陌生,1895年割台也是乙未年,同一組干支,相隔兩甲子。

日治戶籍謄本寫「大正十四年」。1912加13得1925,直接落在表上序號2,乙丑。台灣的日治戶籍資料從明治二十八年(1895)起算,這一段的換算頻率最高。

兩個容易翻車的地方

改元那一年要特別當心。新舊年號在同一個西元年交接,例如大正元年與明治四十五年同屬1912年,只是前七個月算明治、後五個月算大正。碰到年號數字是「元年」或「最後一年」的資料,建議直接查該年號的起訖日期再判斷。

另一個是農曆與國曆混用。老牌位上的月日多半是農曆,若剛好在年頭,前面講的雙軌問題會再出現一次。真要精確,可以用中央研究院的兩千年中西曆轉換工具複核到日。

表格最右邊那欄「納音」在說什麼

納音是把六十組干支每兩組配一個五行名稱,三十個名稱走完一輪。海中金、爐中火、大林木這些詞,是古代樂律推導出來的分類,跟八字論命統計的五行不是同一套座標。

兩年共用一個納音,是因為它以一組陰陽為單位:甲子屬陽、乙丑屬陰,配成一對取一音,丙寅丁卯再一對。六十除以二得三十,剛好走完。這也解釋了為什麼1984和1985生肖不同,卻都是海中金命。

要留意的是,納音講的是年柱的整體象徵,八字五行講的是四柱八個字各自的屬性分布。查到自己是「大海水命」就斷定水太多需要補土,這一步跳得太快,得把四柱排齊才看得準。網路上的納音表錯字密度很高,辛巳誤作辛己、霹靂火寫成霹雷火、覆燈火被截成燈火都常見,想確認自己查到的版本有沒有踩雷,納音五行的逐組核對與常見誤區那邊處理得比較完整。

查完干支,通常接著要做什麼

確認今年是否需要安太歲。道教把六十組干支各配一位太歲星君,六十年輪值一輪。2026丙午年值年的是文哲大將軍,位列第四十三,原型為明代南京戶部尚書王縝,以剛直清廉著稱。

這裡有個台灣讀者務必注意的差異:台灣命理界通行的犯太歲名單是五個生肖,馬為值太歲兼刑太歲,鼠為正沖(歲破),兔與雞為偏沖。對岸流通的版本多半列四個,把雞拿掉、把牛(害太歲)放進去。兩邊對沖、刑、害、破的取捨不同,並沒有誰推翻誰,但拿著對岸的名單到台灣宮廟登記,可能會對不上。台灣的安太歲登記通常在農曆年前一個月開放,正月十五前完成。

看懂農民曆上的日子。干支不只紀年,也紀日,六十天一循環。農民曆每一格標的那兩個字,擇日、看日子、安神位都會用到,跟年干支共用同一套符號,只是尺度換成了天。

常見問題

民國年怎麼換算成六十甲子?

民國年加1911得西元年,再用西元年減3之後分別除以10與12取餘數,對應天干與地支。例如民國47年,47加1911得1958;1955除以10餘5為戊,除以12餘11為戌,即戊戌年。

我生在國曆一月,干支算哪一年?

兩個都可能成立,看用途。戶籍、生肖、歲數多用正月初一;八字排盤、擇日多用立春;安太歲多依農曆正月初一與當年太歲生肖。實際仍以各系統與宮廟為準。

農民曆上的干支和手機日曆不一樣,該信哪一個?

手機日曆通常跟官方曆法,以正月初一換年。農民曆若標的是節氣干支,可能已依立春換年。年初以外的日期兩者完全一致,差異只出現在春節與立春之間那段區間。

墓碑上的清代年號怎麼查干支?

先把年號換算成西元年:元年基準加上年號數再減一。例如光緒元年為1875,光緒二十年即1894。再加六十的倍數對回六十甲子表,1894加60得1954,查得甲午年。

閏月的年份,干支會多出一組嗎?

不會。閏月影響的是農曆月份數量,該年有十三個月,但年干支仍是一年一組、六十年一輪,年柱不受影響。

【免責聲明】本文為六十甲子、曆法與命理文化分享,僅供學習與參考,不構成醫療、心理、法律、財務、投資、職涯、婚姻或其他專業決策建議。安太歲、擇日、合婚均屬民俗參考,重大決策請諮詢相關專業。

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

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

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

相關推薦

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