使用說明
排尾牙、春酒、拜拜、中元普渡,或是幫長輩把農曆生日填進只收國曆的系統,常要把農曆換成國曆,或反過來查某一天是農曆幾月幾日。這一頁打開就是這個月的月曆,哪天是初一、十五、節氣或節日一看就知道;也能把農曆換成國曆,並列出 2026、2027 年的農曆節日和 24 節氣。
怎麼用
- 打開就是這個月的月曆,今天已經選好。每一格國曆日期下面寫一行農曆:碰到農曆節日、國定假日或節氣就寫名稱,其他日子寫農曆幾日,初一寫月份(例如「九月」「閏六月」)。
- 點月曆上的一天,就看得到那天的農曆、干支年與生肖、大小月(這個農曆月是大月還是小月)、節氣和節日;有辦公日曆表的年份,還會寫行政機關那天放不放假。電腦上細節在月曆右邊,手機上從下面彈出來,都可以按「前一天」「後一天」一天一天看。
- 國曆轉農曆:在月曆上面的「跳到日期」打西元或民國日期(2027/2/10、116/2/10、1160210 都可以),按「跳過去」,月曆就跳到那一天並選好;也可以按旁邊的月曆按鈕,選年份、月份再點那一天,選好就直接跳過去。月份標題兩邊的箭頭可以換到上個月、下個月;用鍵盤的話,左右鍵移一天、上下鍵移一週,PageUp、PageDown 換月份,加 Shift 換年。
- 農曆轉國曆:在月曆下面打農曆年(西元 2027 或民國 116 都行),選月和日,按「換成國曆」,月曆就跳到換出來的國曆日期,細節也換成那一天。那一年真的有閏月,月份選單才會多出閏月可以選。
- 農曆生日:選生日的農曆月和日,就會列出接下來 10 年各是國曆哪一天,可以直接抄進行事曆。
- 節日表和節氣表在農曆生日下面,不用輸入就看得到。想看哪幾天連假、補假補的是哪一天,用行事曆查詢。
農曆是怎麼排出來的
農曆每個月從「朔」那天開始算,那天就是初一。朔就是新月,月亮和太陽在同一個方向,從地球上看不到月亮的時候。兩次朔平均相隔大約 29.5 天,日曆上一個月只能是整數天,所以農曆的月份分成大月 30 天、小月 29 天。小月只有 29 天,沒有三十;哪個月大、哪個月小,要看朔落在哪一天,沒有固定的規律(香港天文台〈2025年起連續五年沒有年三十〉)。
朔和節氣落在哪個時刻,要靠天文計算。在臺灣,中央氣象署每年會出一份「日曆資料表」,列出那一年的節氣、朔望時刻和農曆對照。表上的時間是臺灣時間(世界時加 8 小時),參考資料是美國海軍天文台的天文曆書程式 MICA。
本站用的是香港天文台的「公曆與農曆日期對照表」。1929 年以後,表上的時間也是世界時加 8 小時,跟臺灣同一個時區,所以初一和節氣落在哪一天,兩邊不會因為時區而不一樣。1928 年以前的曆書是照北京的地方時排的,比世界時加 8 小時慢大約 14 分鐘,剛過午夜幾分鐘的朔或節氣,當時算在前一天。所以天文台的表在這段期間,有幾個初一和節氣跟用世界時加 8 小時算的差一天,例如 1916 年的春節是 2 月 3 日。
閏月是什麼
12 個農曆月加起來大約 354 天,比國曆一年少 11 天左右。一直不補的話,春節會一年比一年早,不到二十年就跑到夏天去。所以農曆每 2、3 年會多一個閏月,那一年有 13 個月、383 到 385 天,例如 2025 年閏六月,一年 384 天。閏月排在同名的月份後面,叫「閏某月」。
閏哪個月,看的是 24 節氣裡的 12 個「中氣」(雨水、春分、穀雨、小滿、夏至、大暑、處暑、秋分、霜降、小雪、冬至、大寒)。冬至一定在十一月,從一個十一月到下一個十一月之間如果有 13 個月,就要閏一個月:其中第一個碰不到中氣的月份就是閏月,跟著前一個月的名字(香港天文台〈丁酉雞年閏六月〉)。本站資料裡 1901 到 2100 年一共有 73 個閏月,最常見的是閏四月、閏五月(各 14 次);閏九月(2014 年)、閏十月(1984 年)、閏十一月(2033 年)都只有一次,閏正月、閏十二月一次都沒有。2026 年之後接下來的閏月是 2028 年閏五月、2031 年閏三月、2033 年閏十一月。
碰到閏月,本站的節日一律照平常那個月算,不算在閏月。像 2028 年有閏五月,端午節是五月初五(5 月 28 日),閏五月初五(6 月 27 日)不算端午。
節氣在國曆上是固定的嗎
差不多是。24 節氣是照太陽的位置分的,跟月亮無關,所以落在國曆上的日子幾乎固定。只是每年節氣的時刻會差幾個小時,同一個節氣有時會早一天或晚一天。反過來,節氣在農曆上就沒有固定的日子(臺北市立天文科學教育館〈請問冬至及清明是依照農曆或陽曆(國曆)〉)。
本站資料裡 1901 到 2100 年,清明落在 4 月 4 到 6 日之間,冬至落在 12 月 21 到 23 日之間。人事總處辦公日曆表上的民族掃墓節(清明節),2023 到 2027 年都跟清明是同一天。
尾牙、除夕的國曆日期為什麼每年不一樣
尾牙(十二月十六)、除夕、春節、端午、中秋都照農曆過,換到國曆每年都不一樣。本站資料裡 1901 到 2100 年,春節最早在 1 月 21 日、最晚在 2 月 20 日;尾牙最早在 1 月 6 日、最晚在 2 月 5 日。冬至是節氣,所以一直在 12 月 21 到 23 日之間。
除夕是農曆年的最後一天,不一定是「年三十」:十二月是小月的話,除夕就是廿九。2025 到 2029 年連續 5 年的除夕都是廿九,例如 2027 年 2 月 5 日除夕是十二月廿九,隔天 2 月 6 日就是春節。
排尾牙、春酒時,記得年初的尾牙屬於前一個農曆年:2027 年 1 月 23 日的尾牙是丙午年十二月十六。
生肖與干支年從哪一天換
本站的干支年與生肖以春節(正月初一)為界:2027 年 2 月 5 日除夕還是丙午年、肖馬,2 月 6 日春節起才是丁未年、肖羊。國曆 1 月到春節前出生的人,生肖要看前一年。
也有人以立春(2 月 4 日前後)換生肖,例如算八字的年柱就從立春起算,所以在立春和春節之間出生的人,兩種算法的生肖會不一樣。這個工具只換算日期,不提供宜忌、黃曆與八字。
農曆生日碰到沒有三十、閏月怎麼辦
三十出生的人,碰到那個月是小月的年份,那年就沒有三十。這時表上會列那個月的最後一天,也就是廿九,備註寫「這年某月是小月,沒有三十」,也會寫出隔天(下個月初一)的國曆日期。要在哪一天過,照家裡的習慣就好。道理跟除夕一樣:十二月是小月時,除夕就是廿九。
閏月出生的人,大部分年份都沒有那個閏月,所以表上一律列平常那個月的同一天。哪一年剛好又閏那個月,備註會另外寫出閏月那天的國曆日期;平常那個月的生日過了、閏月那天還沒到時,那一年也照樣列出來。
國曆生日和農曆生日差不多每 19 年會碰在同一天,但只是「差不多」(臺北市立天文科學教育館〈陽曆(國曆)和陰曆生日是不是每19年就一定會回到同一天?〉)。拿天文館舉的國曆 2 月 27 日來看:1975 年是正月十七,1994 年是正月十八,2013 年是正月十八,2032 年是正月十七,隔 19 年有時會差一天。
資料來源與範圍
農曆月份、大小月、閏月和 24 節氣都照香港天文台「公曆與農曆日期對照表」(文字版本),本站取得的日期是 2026-10-07。範圍是國曆 1901 到 2100 年,也就是 1901 年 1 月 1 日到 2100 年 12 月 31 日;1901 年以前、2100 年以後都不支援。2100 年農曆十二月初一剛好是 2100 年 12 月 31 日,表到這天就結束了,看不出那個月有幾天,所以那個月只查得到初一。
本站拿兩份臺灣的官方資料逐筆核對過,日期都一樣:中央氣象署 2021 到 2027 年日曆資料表的每一個節氣與朔,以及人事行政總處 2023 到 2027 年辦公日曆表的春節、小年夜、除夕、端午節與中秋節。
香港天文台在「公曆與農曆對照表」頁面的註也提醒:推算幾十年後的朔和節氣,時刻可能有幾分鐘的誤差。時刻剛好很接近午夜的話,表上的日期就可能差一天,像是 2057 年 9 月 28 日、2089 年 9 月 4 日和 2097 年 8 月 7 日的新月,還有 2051 年的春分、2083 年的立春、2084 年的春分。用到這幾天,記得再對照中央氣象署那一年出的日曆資料表。
常見問題
為什麼跟某些萬年曆差一天?
可能是時區不同。那份萬年曆如果用別的時區算,朔或節氣的時刻又剛好接近午夜,就會落到另一天。1929 年以後,本站和中央氣象署都用世界時加 8 小時。1928 年以前,本站跟著當年照北京地方時排的曆書,有幾天會跟用世界時加 8 小時算的萬年曆差一天,例如 1916 年的春節,本站是 2 月 3 日。也可能你查的剛好是〈資料來源與範圍〉提到的那幾天:在幾十年後,時刻又很接近午夜。
格子裡為什麼有些日子沒寫農曆幾日?
那天是農曆節日、國定假日或節氣,格子只寫得下一行,就先寫名稱,例如中秋節那格寫「中秋節」,不寫「十五」。初一那格寫月份,例如「九月」「閏六月」。點那一天,細節裡有完整的農曆月日。
我點的、查的日期會被記下來嗎?
不會。日期只在你的瀏覽器裡換算,不上傳、不寫進網址,也不會存下來。統計只記你用的是哪一種(跳到日期、農曆轉國曆或農曆生日)、結果是哪一種(換得出來、看不懂的寫法、範圍外、小月沒有三十、那年沒有這個閏月),還有你在這一頁用了第幾次;用「跳到日期」旁的月曆按鈕選日期時,只記有用到月曆。你在月曆上點了哪一天、查了哪一天,統計裡都不會有。
可以查宜忌、黃曆或八字嗎?
不行。這個工具只換算日期,不提供宜忌、黃曆、命理與八字。