翻出長輩的舊證件,或整理族譜時,你大概遇過這個畫面:上面寫著「甲子年生」,但你不知道這到底是西元幾年。答案是:1924或1984,取決於當事人幾歲。甲子年六十年才輪一次,最近三個分別落在1924、1984與2044年。
搞懂它的查法,不只是查一個數字,而是能讓你精準對上長輩生辰、族譜年代與生肖歲數。
這件事看似簡單,實際動手卻常算錯一兩歲,甚至差一整年。問題多半出在換年的交界與虛歲、週歲的落差上。
以下會從最快的定位法講起,一路帶到對照表、常見誤區,還有幫他人回推生年的實際做法。
最近的甲子年是哪幾年?先給你一個60秒定位法
如果你只是想知道答案,1924、1984、2044,記住這三個數字就夠了。但如果你好奇為什麼是60年,或是想學會不用查表也能自己判斷的方法,下面這個原理值得花兩分鐘搞懂。
如果手邊沒有對照表,有個很省事的驗算方式:把西元年份除以60,餘數是4的那一年,就是甲子年。以1984為例,1984÷60餘4,成立;2044÷60同樣餘4。這個方法背在腦子裡,走到哪都能自己判斷,不必每次都上網查。
實務上會用到這招的場合比想像中多。像是看到廟宇樑柱、老屋門聯上的干支落款,或長輩隨口提到「我甲子年生的」,你當下就能反推出大概的年代區間,對話不會卡住。

為什麼甲子年剛好每60年才輪一次?
因為干支是「十天干」搭配「十二地支」交錯組合而成,兩者要同時回到起點,需要走完十與十二的最小公倍數,也就是六十年。這一點理解了,後面所有換算都會變得直覺。
天干有甲、乙、丙、丁、戊、己、庚、辛、壬、癸共十個;地支則是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥共十二個。它們像兩個轉速不同的齒輪,甲配子成為第一年,接著乙配丑、丙配寅,一路往下推。
有人會直覺以為十乘十二等於一百二十種組合,但實際只有六十種。原因是天干和地支不是隨便配的,就像兩個齒輪,一個十齒、一個十二齒,咬合在一起轉,要轉完一整圈回到原點,需要六十步,不是一百二十步。這套完整的循環邏輯,構成了傳統天干地支的紀年系統,年、月、日、時都能用它來標記。
想知道任一個甲子年的前後鄰居,也不必查表。既然間隔固定是六十,1984往前推六十是1924,往後加六十是2044,再往上一輪就是1864、再往下是2104。這條數線可以無限延伸。
甲子年完整對照表:從1804到2104,五輪一次看完
多數網站只列1924與1984兩個年份,但實際查族譜或墓碑時,往往需要更早的年代。以下把可查範圍拉長到五輪,並補上台灣人最常需要的民國年與歲數欄位。
| 西元年 | 民國/年號參考 | 生肖 | 2026年對應虛歲 |
| 1804 | 清嘉慶九年 | 鼠 | ,(多已作古) |
| 1864 | 清同治三年 | 鼠 | , |
| 1924 | 民國13年 | 鼠 | 103歲 |
| 1984 | 民國73年 | 鼠 | 43歲 |
| 2044 | 民國133年 | 鼠 | 尚未出生 |
| 2104 | 民國193年 | 鼠 | 尚未出生 |
會發現一個規律:所有甲子年的生肖都是鼠。因為「子」對應的生肖固定就是鼠,而甲子年的地支永遠是子,這也是它排在六十甲子之首的原因。
要特別提醒歲數這一欄。表中填的是虛歲,也就是台灣傳統上算命、看紫微、排八字時慣用的算法,出生就算一歲,每逢農曆過年再加一歲。如果你用一般週歲去對,數字通常會少一到兩歲,這正是很多人自己算年齡時對不上的主因。

這些「看起來像」甲子年的情況,最容易算錯
真正讓人踩坑的,往往不是查表,而是換年的交界。同一個出生日,用不同曆法標準去判斷,可能得到不一樣的干支年。
先講最常見的:國曆年初出生的人。假設某人國曆1984年1月20日出生,你若直接對照西元1984就認定是甲子年,其實有機會出錯。因為當天農曆還在前一年(癸亥年)的十二月裡,農曆過年還沒到。干支紀年是跟著農曆走的,不是跟著國曆一月一日換的。
更細一層的分歧,出在「什麼時候算新的一年」。命理師通常以立春(國曆二月四日前後)為界;但一般農民曆和民間習慣,是以農曆正月初一為界。這兩天通常差幾天到半個月,如果你剛好出生在這個空檔裡,命理師和農民曆給你的生肖可能不一樣。
還有一個小提醒:干支不只用來紀年,也用來標記日和時。看老日曆、通書時,同一頁上可能同時出現年的干支與日的干支。查生年時,要確認自己對到的是「年柱」,別把當天的日干支誤認成出生年份。
台灣的六十甲子循環在民間應用得很廣,從農民曆到廟會祭祀的年份標記都看得到,但正因為應用場合多,換算時更要留意當下用的是哪一套換年標準。
只知道「甲子年生」,怎麼回推長輩到底幾歲?
如果長輩只說得出自己甲子年生,卻記不清西元年份,最快的辦法是從「現在看起來的年紀」去縮小範圍。甲子年每六十年一輪,人的一生通常只會落在其中一輪。
一位在台南經營老雜貨店的陳先生,去年整理過世父親的後事時就遇過這狀況。訃聞需要填生年,家人只知道阿公生前常說自己「甲子年生的鼠仔」,證件卻在多年前一場淹水中泡爛了。
陳先生先從父親過世時約莫百歲上下推斷,再對照甲子年表,1924年剛好符合這個年紀區間,1864太早、1984又太晚,答案就此確定為民國13年。後續辦理除戶與繼承時,這個生年也順利對上了戶政資料。
這個案例點出回推的核心:先用當事人的大致年齡卡出唯一合理的那一輪甲子年,通常就能鎖定。畢竟相鄰兩個甲子年差了整整一甲子,年紀落差極大,不太會搞混。
至於族譜或墓碑上的干支落款,判讀邏輯類似,但要多留意一點:老一輩習慣用干支而非西元,且碑上有時只刻「甲子」不刻朝代年號。
這時可搭配同一族譜中其他有明確年代的親屬,用輩分與生育間隔去交叉推算,比單看一個干支去猜更準。
三步驟自我驗算,把出錯機率壓到最低
查完之後,建議花一分鐘回頭驗算,免得辛苦對照卻卡在一個小地方。
第一步,確認你查的是農曆年還是國曆年,尤其國曆一、二月出生的人,務必往回確認農曆是否已過年。第二步,把西元年除以60,看餘數是不是4,快速檢核這一年到底是不是甲子年。第三步,算歲數時先想清楚要用虛歲還是週歲,對象若是命理或傳統禮俗場合,通常用虛歲。
實務上最常出錯的兩個地方,一是忽略農曆與國曆的換年時差,二是虛歲週歲混用。這兩關過了,你算出來的甲子年與歲數,基本上就八九不離十。
干支紀年這套系統遠不只甲子一年,每個年份都有各自的故事與換算眉角。如果你對其他年份也好奇,像是乙未年是哪一年能順著同樣的邏輯一路查下去。
關於甲子年的常見問題
怎麼快速判斷某一年是不是甲子年?
把該西元年份除以60,餘數等於4就是甲子年。例如1984÷60餘4、2044÷60餘4皆成立。
甲子年出生是什麼生肖?
甲子年出生都屬鼠。因為甲子年的地支固定是「子」,而子對應的生肖就是鼠,所有甲子年皆如此。
1984年次的人2026年幾歲?
以虛歲計算約43歲,以週歲計算約41到42歲,實際數字視是否已過當年生日而定。台灣傳統禮俗與命理場合多採虛歲。
國曆一月出生,算不算前一年的甲子年?
有可能算前一年。干支紀年依農曆計算,若出生時農曆尚未過年,該年干支仍屬前一年,需對照農曆日期確認,不能只看國曆。
【免責聲明】本文內容基於傳統干支紀年法與曆法知識整理,旨在提供年份換算的輔助參考,所有論述僅供個人查詢與文化研究之用,不構成任何形式的法律、戶政或正式文件認定建議。