農曆國曆換算 資料來自中央氣象署
國曆農曆互相換算,附生肖、閏月、農曆節日與二十四節氣。這裡不做天文計算——農曆的月建取決於朔與中氣的真實時刻,自己算會在閏月與月初差一天。所有日期都是查中央氣象署公布的對照表,查不到的會明說查不到,不外推。
國曆查農曆
農曆查國曆
農曆有些月份只有 29 天,閏月也只出現在特定年份——查不到的組合會直接說沒有這一天。
今日農民曆
這一區沒有宜忌、沖煞擇日、胎神。不是漏掉,是刻意的取捨——上面這幾項都是規則封閉、對得起來的推導,宜忌不是。
農曆節日與閏月
這裡只列農曆日期固定的節日。清明與冬至是節氣定日,國曆日期反而比較穩定,看下一區。
二十四節氣
資料是哪裡來的?(查核日 2026-08-13)
- 國農曆對照:中央氣象署開放資料平臺 A-A0087-001,逐日對照表。本站把它壓成每個農曆月一筆,再從壓縮結果反向展開、逐日比對原始檔全數相符才發布。
- 二十四節氣:A-A0087-003,含節氣的精確時分。
- 交叉驗證:換算結果另外對照行政院人事行政總處公告的政府行事曆(除夕、春節、端午、中秋),那是一份獨立的官方來源。兩邊對得起來才敢發布。
- 為什麼不自己算:農曆的月建取決於朔與中氣的真實時刻,簡化演算法會在閏月與月初差一天——而那種錯只在特定年份出現,平常測不到。
誠實聲明: ① 資料範圍有限,超出就查不到。國農曆對照涵蓋 2022-01-03 ~ 2050-12-13,節氣只有 2026 ~ 2028。超出範圍這個工具不會用外推給你一個看起來合理的答案,它會說查不到。 ② 沒有做的:吉凶宜忌、沖煞、擇日、時辰。那些沒有官方來源,各家說法也不一致,這個站不寫附不出出處的東西。 ③ 節氣時分是中央氣象署公布的臺灣時間(UTC+8)。 ④ 資料由氣象署不定期更新;本站的擷取日寫在上面,重新產生資料就會更新。
常見問題
中元節是國曆幾月幾號?
中元節固定在農曆七月十五,所以國曆日期每年不同。用上面「農曆查國曆」選七月、15 就查得到;「農曆節日與閏月」那一區也會直接列出來。
順帶一提,中元節寫在法律裡但不放假:紀念日及節日實施條例 §5 明文列出「中元節:農曆七月十五日」,但同法 §6 第 3 項寫「第一項以外之節日,均不放假」,而中元節不在放假那一項。
閏月是怎麼來的?為什麼有些年份有 13 個月?
農曆的月跟著月相走,一個月約 29.53 天,十二個月只有約 354 天,比回歸年少了 11 天左右。不補的話節氣會逐年往後漂,最後夏天過年。所以每隔兩三年會多一個月來對齊,那就是閏月。
閏幾月不是固定的,取決於中氣落在哪裡——所以閏月只能查表,不能用「每三年一次」推算。上面選一個農曆年就會告訴你那年閏不閏、閏第幾個月。
為什麼沒有宜忌、沖煞、擇日?
因為那些沒有官方來源。這個站的每一個數字都附得出出處,農曆日期可以(中央氣象署),但吉凶宜忌不行——各家農民曆的說法也不一致。
與其寫一份查不到依據的內容,不如把有依據的部分做準:日期、閏月、節氣、以及節日的法律地位。這是刻意的取捨,不是漏掉。
為什麼查 2021 年或 2060 年會說查不到?
因為中央氣象署公布的對照表就是 2022 ~ 2050(節氣更短,只有 2026 ~ 2028)。超出範圍時,這個工具寧可說查不到,也不用演算法外推一個看起來合理的答案——農曆外推最容易錯在閏月,而錯了你不會發現。
氣象署更新資料之後,本站重新產生就會跟著延長。
為什麼年份用「丙午」而不是「2026」?
因為農曆年跟國曆年不重疊。農曆丙午年從 2026-02-17 開始,到 2027-02-05 結束,橫跨兩個國曆年——寫「2026 年的農曆七月」會有歧義。用干支就沒有這個問題,而且生肖就是干支的地支決定的(午=馬)。
下拉選單裡有標對應的國曆年,方便你找。