本頁內容
國曆通常指日常使用的公曆;農曆則是另一套安排年、月與日的曆法。同一天可以同時有一個國曆日期和一個農曆日期,轉換不會把那一天變成另一個日子。
為什麼生日每年換到不同日期?
固定的農曆月日,不一定落在固定的國曆月日。國曆年與農曆年的長度、起點不同,所以不能把出生那年的國曆對應日期,直接當成以後每一年的農曆生日。
例如 2026 年 2 月 17 日對應農曆正月初一;前一天仍是上一農曆年的十二月廿九。只改年份,不重新換算,容易跨錯年界。
查詢時需要哪些資料?
| 想查的事 | 需要的輸入 |
|---|---|
| 出生那天的農曆 | 完整國曆年月日 |
| 某個農曆日期的國曆 | 農曆數字年、月、日,以及是否閏月 |
| 今年的農曆生日 | 原農曆月日、閏月標記,以及目標國曆年 |
農曆年份要用完整數字,例如 2000 年。「庚辰年」這類名稱會循環出現,不能單獨用來定位出生年份。
先分清楚換算與過生日
日期轉換給出曆法上的對應。如果某年沒有原生日的閏月或三十日,如何慶祝是家庭的選擇,不能讓工具偷偷改成另一個日期。先查清事實,再安排合適的相聚時間。
國曆、農曆、民國年不是三套不同的日子
在臺灣填寫出生資料時,常同時遇到「民國年」和「農曆」兩個選項。民國是年份的編號方式,例如民國 115 年對應西元 2026 年;把民國年份改成西元,不會自動把農曆變成國曆。需要先辨認原紀錄採用的月日是哪一套曆法,再決定要做年份換算,還是完整的國農曆轉換。
假設家人說「民國某年正月初一」,這句話包含年份編號和農曆月日兩層資訊。不能先把正月初一寫成國曆一月一日,再去查詢。相反地,文件如果清楚記載西元年月日,應直接以國曆輸入,讓工具求出農曆數字年、月、日和閏月標記。原件上的文字也建議保留,方便日後重新核對。
為什麼有閏年,也有閏月?
公曆以年為基礎安排月份,平年的二月有 28 天,閏年的二月有 29 天。農曆則同時考慮月相和季節,月份有大小月之分,並在部分年份安排閏月。公曆的二月二十九與農曆的閏月解決的是不同問題,不能用「今年國曆是閏年」推論「今年一定有農曆閏月」。
農曆月份通常有 29 或 30 天,不能從前一個月的大小推定下一個月必然相反,也不能固定認為除夕一定是三十。查某年的月底時,應使用那一年的實際月曆。若你需要的是春節、端午或中秋的國曆日期,可以直接用節日工具;若你需要的是任意一天,則以日期轉換工具較合適。
用兩個相鄰日期核對年界
以 2026 年為例,先輸入國曆 2 月 16 日,再輸入 2 月 17 日。前者對應前一農曆年的最後一天,後者對應新農曆年的正月初一。這個相鄰日期檢查,能幫助你確認「國曆年份」和「農曆年份」沒有混用;只把兩邊都填成 2026,並不一定代表同一年範圍。
接著把查出的完整農曆結果反向輸入。若年份、月份、日子與閏月標記都相同,應回到原國曆日期。反向核對適合用來發現手寫抄錄時漏掉「閏」字、把十二月當成一月,或把今年誤當出生年的問題;它不能代替確認原始出生紀錄是否正確。
把查詢結果記成可重現的資料
建議記錄四項內容:原始日期、原始曆法、查詢結果、查詢用途。原始日期用完整四位數年表示,農曆另保留是否閏月。用途可以寫「確認出生那天」或「安排今年生日」,因為後者還涉及目標年份和家庭慶祝方式。只有「六月初一」這樣的結果,無法讓另一個人重做完整的換算。
如果家人在不同地區出生,先確認紀錄上的日期是哪個地區的當地日期。本站處理的是輸入的日曆日期,不會根據出生時刻自動換算跨時區的日期,也不是命盤排盤服務。當你只有一個時間戳記時,應先確定應採用的當地年月日,再使用日期工具。
查不到日期時,先分辨三種情況
第一種是輸入不存在的日期,例如平年的國曆二月二十九。第二種是農曆月份或日子不存在,例如某年沒有選定的閏月。第三種是日期存在,但超出本站已核對的農曆查詢範圍。本站目前農曆對照範圍為國曆 1950 年 1 月 1 日至 2035 年 12 月 31 日;範圍外的訊息不能解讀為歷史上沒有那一天。
需要正式核對時,可查本文來源列出的香港天文台公曆與農曆對照表。先選年份,再比對日期和月份起點;若結果不同,記下兩邊的完整輸入及截取的日期文字,避免只比較一個月份名稱。
你可以現在開啟國農曆轉換工具,再閱讀民國年與西元年的換算方法;若問題出在每年生日日期不同,則接著看農曆生日遇到閏月的處理方式。