Smart Calculators

Smart

Calculators

農曆國曆換算器

在國曆(西元)與中國、越南、韓國農曆(陰陽合曆)之間互換日期。即時顯示生肖、干支、五行、節氣與閏月狀態。

今天(農曆)

正在載入今天的農曆日期…

農曆日期

依中國農曆(中原標準時間 UTC+8)計算。

星期

ISO-8601(西元)

生肖年與新年

生肖

五行

干支年(干支)

丙午

農曆新年(西曆)

2026年2月17日

立春 立春(西曆)

2026年2月4日

節氣(节气)拼音名稱西曆日期
立春Lìchūn立春2026-02-04
雨水Yǔshuǐ雨水2026-02-18
驚蟄Jīngzhé驚蟄2026-03-05
春分Chūnfēn春分2026-03-20
清明Qīngmíng清明2026-04-05
穀雨Gǔyǔ穀雨2026-04-20
立夏Lìxià立夏2026-05-05
小滿Xiǎomǎn小滿2026-05-21
芒種Mángzhòng芒種2026-06-05
夏至Xiàzhì夏至2026-06-21
小暑Xiǎoshǔ小暑2026-07-07
大暑Dàshǔ大暑2026-07-23
立秋Lìqiū立秋2026-08-07
處暑Chùshǔ處暑2026-08-23
白露Báilù白露2026-09-07
秋分Qiūfēn秋分2026-09-23
寒露Hánlù寒露2026-10-08
霜降Shuāngjiàng霜降2026-10-23
立冬Lìdōng立冬2026-11-07
小雪Xiǎoxuě小雪2026-11-22
大雪Dàxuě大雪2026-12-07
冬至Dōngzhì冬至2026-12-22
小寒Xiǎohán小寒2027-01-05
大寒Dàhán大寒2027-01-20

中國、越南與韓國的曆法皆為陰陽合曆:月份依月相而定(29 或 30 天),約每三年加入一個閏月,使年份在 19 年週期中與季節保持一致。六十干支(干支)、生肖(生肖)與五行(五行)用以標記每一年。生肖之年可從農曆新年起算(民間慣例),亦可從立春起算(八字慣例);兩者不同時,我們會一併顯示。由於三套曆法分別以不同時區計算(中國 UTC+8、越南 UTC+7、韓國 UTC+9),同一日期偶爾會相差一天。眾所周知,越南以貓取代兔。

農曆國曆轉換器。國曆換農曆,附生肖、干支、五行與節氣。

農曆國曆轉換器把任一日期在國曆(西元)與農曆之間雙向換算,並同步顯示生肖、干支、五行屬性與最近的二十四節氣。同一介面還能切換中國農曆、越南農曆(貓年)與韓國音曆,各自依本國時區計算,跨國日期不會差一天。

什麼是農曆?農曆與國曆有什麼不同

農曆是一種「陰陽合曆」:月份跟著月亮的圓缺走,閏月則讓整年對齊太陽與四季。每個農曆月從新月(朔)當天開始,所以一個農曆月是 29 天(小月)或 30 天(大月);平年十二個月約 354 天,比國曆(西元、公曆)少了約 11 天。為了不讓農曆愈走愈偏離節氣,大約每兩到三年會插入一個第十三個月,也就是閏月(閏月),那一年共有 383 到 385 天。
國曆是辛亥革命後採用的格里曆(西元、公曆、陽曆),元旦、聖誕節、情人節都依國曆而定;而過年(春節)、中秋、清明、七夕則一律依農曆。這也是為什麼農曆生日對應的國曆日期年年不同——農曆日期固定,國曆日期卻會在一個月左右的範圍內漂移,必須靠換算才查得到。台灣讀者還常用第三套紀年:民國年(民國 = 西元 − 1911),本工具的輸出同時可對齊民國、西元與農曆。
同樣的陰陽合曆系統,越南稱為「Âm lịch」、韓國稱為「음력(音曆)」,兩國歷史上都採用中國曆法。但三者並非完全相同:中國以 UTC+8、越南以 UTC+7、韓國以 UTC+9(KST)各自的子午線計算。當朔或節氣的精確時刻落在當地午夜附近時,某個月份在某一國可能早一天或晚一天開始,這就是越南或韓國印製的月曆偶爾與北京版差一天的原因。除了日期本身,農曆還承載生肖、干支、五行與二十四節氣等文化資訊,本工具一次全部呈現,並把生肖與五行定位為傳統文化而非命運預測,準確涵蓋 1891 至 2100 年。

國曆怎麼換算成農曆?操作四步驟

農曆換算沒辦法像回曆那樣用簡單加減完成,因為月份的起點取決於太陽與月亮真實的天文位置。精準的做法是先算出每一次朔(新月,定月首)與每一個中氣(定閏月規則)的確切時刻,再透過儒略日數(Julian Day Number)對應回國曆。
使用本換算器的步驟:
1. 選擇換算方向——國曆轉農曆,或農曆轉國曆。
2. 若要查越南或韓國版本,在曆法選單切換(中國、越南、韓國)。
3. 輸入年、月、日。在農曆這一側,閏月會以獨立的「閏」項目出現在月份選單,直接選取即可,不必另外勾選方框。
4. 讀取結果:換算後的日期、星期幾、ISO-8601 格式,以及生肖、干支、五行與最近的二十四節氣。
換算即時完成,且完全在你的瀏覽器內運算,不上傳任何資料。底層的月份對照表以香港天文台與中央研究院(中國)、越南官方曆(越南)、韓國天文研究院 KASI(韓國)逐年校驗過,所以結果與各國實際印製的月曆一致。許多人用 Excel 公式自己換算時最常卡在閏月——閏月無法靠固定年差推算,本工具直接讀取校驗過的對照表,閏月也不會出錯。

以儒略日為樞紐

JD=flunar(y,m,d,)dategreg=fgreg1(JD)JD = f_{lunar}(y, m, d, \ell) \Rightarrow date_{greg} = f_{greg}^{-1}(JD)
  • JDJD = 儒略日數——所有曆法共用的連續日數計數器
  • y,m,dy, m, d = 使用者輸入的農曆年、月、日
  • \ell = 閏月旗標(選取的月份是閏月時設定)
  • flunarf_{lunar} = 由農曆日期對應到儒略日的正向函式,從該版本的預建月份表讀取
  • fgreg1f_{greg}^{-1} = 由儒略日反推回國曆日期的逆向函式
每一次換算都以儒略日數為樞紐。農曆日期先找到包住它的農曆新年,再依序累加儲存的 29/30 天月長,得到儒略日;接著把儒略日轉成國曆日期、星期與 ISO-8601 字串。反方向換算只是把這兩步顛倒過來。
干支年則是對農曆年的純算術。把天干、地支從零開始編號,天干序號為 (年 − 4) mod 10,地支序號為 (年 − 4) mod 12;地支決定生肖,天干決定五行。
stem=(y4)mod10,branch=(y4)mod12\text{stem} = (y - 4) \bmod 10, \quad \text{branch} = (y - 4) \bmod 12
以 2026 年為例,天干得「丙」(屬陽火),地支得「午」(馬),組成干支年「丙午」,也就是俗稱的火馬年(赤馬年)。天干甲乙屬木、丙丁屬火、戊己屬土、庚辛屬金、壬癸屬水,所以丙午年五行屬火。

農曆國曆換算範例

2026 農曆新年(丙午馬年)

2026 年正月初一 = 國曆 2026 年 2 月 17 日(星期二),除夕在前一天 2 月 16 日。值得注意的是 2026 年「沒有年三十」——臘月(十二月)是 29 天的小月,所以除夕落在年廿九,下一個有年三十的農曆年才會回來。干支年為丙午,即火馬年。另外,節氣立春落在 2 月 4 日,比農曆新年早了將近兩週,所以凡是 2 月 4 日到 2 月 16 日之間的國曆日期,民俗生肖(過年前仍算蛇)與八字生肖(立春起已算馬)會不一致。本工具在兩者不同時會同時顯示。

2026 中秋節

農曆八月十五 = 國曆 2026 年 9 月 25 日(星期五)。因為農曆日期固定、國曆日期不固定,中秋節每年落在不同的國曆日(2025 年是 10 月 6 日、2027 年又不一樣)。查中秋對應的國曆日,正是一般人最常打開農曆換算工具的原因。下表整理 2026 年丙午馬年幾個主要農曆節日的國曆對照:
農曆節日農曆日期國曆 2026星期
除夕(年廿九)臘月廿九2 月 16 日
春節正月初一2 月 17 日
元宵節正月十五3 月 3 日
端午節五月初五6 月 19 日
七夕七月初七8 月 19 日
中元節七月十五8 月 27 日
中秋節八月十五9 月 25 日
重陽節九月初九10 月 18 日

越南貓年 vs 中國兔年

卯(mǎo)年在中國與韓國是兔年,但在越南是貓年(năm Mèo)。原因是第四地支「卯」的越南語讀音接近「mèo(貓)」,加上兔在越南農村不常見,久而久之就以貓取代兔。把曆法選單切到「越南」,卯年就會正確回傳貓(Mèo)而不是兔——這是大多數單一曆法換算器會弄錯的地方。順帶一提,越南人過年不送貓相關的禮物,因為越南語「貓」與「窮」諧音,送貓等於送窮,是過年大忌。

罕見的 2033 閏十一月

2033 年帶有一個閏十一月(閏十一月)——這是自 1645 年曆法改革以來,閏月第一次落在十一月之後,而且接下來幾百年都不會再出現。許多簡化版換算器會把 2033 年的閏月擺錯位置(一個著名的曆法 bug),本工具直接從校驗過的官方對照表讀取,不會出錯。對照之下,較近期的閏月分別是 2020 閏四月、2025 閏六月,下一個是 2028 閏五月。

使用農曆換算器的實用提醒

  • 查「今年屬什麼生肖」「幾月幾日開始算馬年」這類問題時,請用農曆新年(正月初一)為界——這是一般人講生肖時的日常意思。若是排八字、合婚、擇日,則改用立春為界;兩者不同時,本工具會同時標示。
  • 如果你在農曆年底或國曆 1 月底、2 月初出生,務必再確認生肖:生日若在當年農曆新年之前,生肖屬前一個動物,不是國曆年份對應的那個。
  • 越南農曆用貓、水牛、羊取代兔、牛、羊系統中的部分動物,換算越南過年(Tết)或越南朋友的生日前,請先在選單切到越南版本。
  • 印製的越南或韓國月曆若與中國版差一天,那是正常現象而非錯誤:每一國各自依本國時區計算(UTC+7/UTC+9/UTC+8)。請在選單選對應的國家版本。
  • 這裡顯示的五行是該年天干對應的簡化五行(例如丙午 = 火)。較長的六十甲子「納音」說法(丙午的納音是「天河水」)是另一套傳統系統,與此不同,請勿混用。
  • 閏月那年要不要過兩次農曆生日?習俗上以第一個(非閏)月份為準。台灣還有「閏月送豬腳」的習俗:出嫁的女兒在閏月為父母送豬腳麵線添壽。2025 年閏六月、2028 年閏五月都適用,2026 年則沒有閏月。
  • 想存進試算表或行事曆時,建議一律用國曆的 ISO-8601(YYYY-MM-DD)格式儲存,顯示時再換成農曆,避免跨系統讀取錯亂。可用分享按鈕複製一個保留換算方向與曆法版本的連結。

農曆換算常見問題

這個農曆換算器免費嗎?

是的。每一次換算都在你的瀏覽器內完成,不需註冊、不會把資料送到伺服器,可無限次換算中國、越南、韓國三種曆法的日期。

換算準確嗎?跟香港天文台一致嗎?

準確到日,涵蓋 1891 到 2100 年。月份對照表以香港天文台與中央研究院(中國)、越南官方曆、韓國 KASI(韓國)校驗過。少數 2050 年以後的長程日期會帶提示,因為官方表對午夜附近的邊界可能差一天。

今年(丙午年)幾月幾日開始算馬年?

丙午馬年從國曆 2026 年 2 月 17 日(正月初一)開始,到 2027 年 2 月 5 日結束。所以 2026 年 1 月 1 日到 2 月 16 日出生的人,生肖其實還是前一年的蛇,不是馬。

生肖到底要看立春還是看過年(正月初一)?

有兩種分界慣例。民俗慣例以農曆新年(正月初一)為生肖起點,這是大多數人講的意思;曆書與八字慣例則以節氣立春(約 2 月 4 日)為起點。兩者通常相差兩週內,所以國曆 1 月底到 2 月初的日期生肖可能不同。本工具在兩者不一致時會同時顯示。

為什麼 2026 年沒有年三十、除夕在年廿九?

因為 2026 年的臘月(農曆十二月)是 29 天的小月,所以那一年的最後一天是臘月廿九,沒有臘月三十。農曆每個月是 29 或 30 天,視該月含不含完整的朔望週期而定,臘月剛好排到小月時就會出現「沒有年三十」的情況。

為什麼農曆生日對應的國曆日期每年都不一樣?

因為農曆是陰陽合曆、國曆是純太陽曆,農曆平年比國曆少約 11 天,又每兩三年插一個閏月。兩套曆法步調不同,所以同一個農曆生日在國曆上會年年漂移,必須換算才查得到當年的國曆日。約每 19 年(十九年七閏)才會大致回到同一天,但仍可能差一天。

什麼是閏月?為什麼 2033 年是閏十一月?

閏月是大約每兩到三年插入的第十三個月,用來讓農曆年對齊節氣。閏月放在第一個「沒有中氣」的月份。2033 年之所以有名,是因為這條規則把閏月排在十一月之後(閏十一月)——自 1645 年曆法改革以來首見,許多簡化版換算器會算錯。

我怎麼知道自己屬什麼生肖?

把出生日期換算成農曆年,再讀生肖欄即可。十二生肖依十二地支循環:鼠、牛、虎、兔、龍、蛇、馬、羊、猴、雞、狗、豬。若你出生在農曆新年前幾天,生肖算前一年的。

什麼是干支(天干地支)和五行?

干支以十天干(甲乙丙丁戊己庚辛壬癸)配十二地支(子丑寅卯辰巳午未申酉戌亥),每 60 年循環一次。每個天干對應一種五行(木、火、土、金、水)。2026 年是干支年「丙午」,丙屬陽火、午是馬,所以稱火馬年。

二十四節氣是什麼?

二十四節氣依太陽在黃道上的位置把太陽年分成 24 段,標示農事與節慶的季節節奏,已列入聯合國教科文組織非物質文化遺產,包含立春、冬至等。本換算器會顯示你查詢日期最近的節氣。

這個工具可以換算韓國音曆(음력)或越南農曆(Âm lịch)嗎?

可以。打開曆法選單選韓國或越南,工具就會讀取該國自己的月份表、套用該國時區,並顯示對應的生肖名稱——包含越南卯年的貓。韓國音曆與中國農曆偶爾差一天,正是時區造成的。

可以換算 1891 年以前或 2100 年以後的日期嗎?

不行。三種版本的校驗範圍都是 1891 到 2100 年,與官方天文機構公布的一致。超出此範圍工具會夾到最近的邊界並顯示警告,因為 1645 年以前曆法基礎不同、2100 年以後天文不確定性增大。


重要名詞

農曆

中國的陰陽合曆,越南稱 Âm lịch、韓國稱 음력(音曆)。月份跟著月亮走,閏月讓整年對齊太陽與節氣。又常被稱為陰曆、舊曆,但嚴格說是陰陽合曆。

國曆(西元、公曆)

辛亥革命後採用的格里曆,也叫陽曆、新曆。國際通用、ISO-8601 與護照簽證皆以此為準。台灣讀者另用民國年(民國 = 西元 − 1911)。

陰陽合曆

同時依農曆月份與太陽年運作的曆法,靠插入閏月與季節保持同步。中國、越南、韓國、希伯來曆都屬陰陽合曆。

閏月

大約每兩到三年加入的第十三個月,以「閏」字開頭書寫(閏四月 = 閏的四月);越南用「nhuận」、韓國用「윤」。台灣有閏月女兒送豬腳為父母添壽的習俗。

生肖(屬相)

對應十二地支的十二動物循環(鼠到豬)。越南版本以貓、水牛取代中國與韓國的兔、牛。

干支(天干地支)

以十天干配十二地支組成的六十年循環。2026 年是丙午(火馬年),干支年慣例以立春為起點。

五行

木、火、土、金、水。每個天干對應一種五行:甲乙木、丙丁火、戊己土、庚辛金、壬癸水。2026 年天干丙屬火。

二十四節氣

依太陽位置把太陽年分成 24 段,用於農事與節慶,已列入聯合國教科文組織非物質文化遺產,含立春、冬至等。

立春

二十四節氣之首,「春之始」,約在 2 月 4 日。八字與干支紀年以立春為生肖年的起點,而非農曆新年。

農曆新年(春節 / Tết / 설날)

農曆正月初一,越南稱 Tết、韓國稱설날(Seollal)。民俗慣例以這一天為生肖年的起點。

儒略日數(JD)

從公元前 4713 年起算的連續日數計數,是任意兩種曆法互換時的通用樞紐。本工具內部以 JD 串接國曆與農曆。


內容由 Smart Calculators 團隊審核驗證