農曆

農曆，又称夏历，俗稱阴历，是中國传统的陰陽合曆曆法，广泛应用于漢字文化圈。 記載此曆法的曆書（又作曆本、歷日、曆日、曆頭），稱為皇曆或黃曆。古代曆書由皇帝頒布，官方印刷，所以稱為皇曆。因多用黃色封皮，又稱黃曆。古代有各種類型的黃曆，平民用的稱「民曆」，上頭記載入學、安床、裁衣、沐浴、剃頭等日常宜忌之曆注（日语：暦注）。皇帝用的「御覽曆」除日常宜忌外，還有頒詔、出師、招賢、遣使等軍國大事宜忌。官吏用的「壬遁曆」，則有上官、上冊、進表、赴任的吉凶。除黃曆外還有「七政躔度曆」，記載了七曜行度用以預測天象，相當於今日的天文年曆。通書得名自「通天人之際」，是術數家對黃曆的傳注，增添了擇日的宜忌規則、神煞起例等術數理論和方法的內容。現代通常將黃曆稱為農民曆，因包含了二十四節氣，適宜農民務農。農民曆的雛型可追溯至《夏小正》，該書記載了每個月的天象、物候及日常民生活動等農政資訊。 漢武帝時因曆法與天象運行失合，召集群臣制定了《太初曆》，為中國傳統曆法史上一次重大的改革，為後世建立起基本的曆法規則。主導改曆的太史令司馬遷採用與農時相應的「夏正」為歲首，自此大都採用「夏正」，以寅月為正月；之後朔日和節氣的計算方式在後世得到修訂（改為定朔、定氣）。現行農曆是依據既定基本規則，運用現代天文學成果修訂，依照日月實際運行軌道等天文數據計算得來，而非像古代是據參考座標的曆元推算往後之年月日。 農曆和格里曆、伊斯蘭曆、印度曆（英语：Hindu calendar）、佛曆一樣，是當代應用廣泛的曆法之一。在華人地區、許多少數民族地區、朝鮮半島、越南及全世界海外華人社區，農曆廣泛應用於生日標記、各種民俗活動節日等，比如「春節」、「元宵節」、「端午節」、「中秋節」、「重陽節」等節慶活動，為中華文化的象徵。 中華民國成立後，孫中山宣佈以格里曆作官方曆法，稱為國曆、新曆，中国傳統曆法則返稱舊曆、傳統曆、古曆。近代也有人将其稱作中曆、華曆、中國古曆。 “農曆”因其適用於農事生產的時序而得名，同“舊曆”、“陰曆”一樣，是因民國時期「廢曆運動」（廢陰曆改陽曆，或廢舊曆改新曆/公曆）而出現的稱呼。農曆名稱的出現，也是廢曆運動推行者對中國傳統曆法仍得到廣泛使用的一種妥協。因為農民占當時人口絕大多數，農業耕作仍是主導性的生產方式，因此新曆無法在廣大的農村地區推行，農民仍然需要使用舊曆。國民政府雖然嘗試禁止舊曆，取消舊曆新年，沒過多久也只能礙於民情，宣告放棄。浙江農業協進會在1922年就編著過《農家曆》，1947年也有名為《中華民國三十六年標準農曆通書》的書籍出版。 農曆以寅月為歲首，因与传说中夏朝以寅月建正相符，而被又被稱作夏曆。 相比格里曆為陽曆，農曆是以月相周期安排月份之日期，故習稱陰曆。但其实，農曆是陰陽曆，它考慮了地球環繞太陽公轉的周期，以冬至回歸年為基準確定歲實，配合季節陽光分一歲為二十四節氣。 除農曆（lông-li̍k）、舊曆（kū-li̍k）、陰曆（im-li̍k）外，閩南語还将农历称为老曆（láu-li̍k）或咱人，“咱人”是「咱人的曆日」（lán-lâng ê la̍h-ji̍t）的略縮。粵語稱為農曆（nung4 lik6）、舊曆（gau6 lik6）、陰曆（jam1 lik6）。 根據由1582年10月15日於儒略曆改成為格里曆曆法以來修改置閏規律列表如下： 太陰陽日曆規定的只是平年（365天再加上一天閏日已為366天，合共731天）約354-355日，閏月（每19年一次的7個置閏法）約383-384日不等，包括每400年倍數一次閏年有（1600、2000）等，不屬於並非400年倍數一次範圍亦改為100年倍數一次才平年，例如（1700、1800、1900及2100）等。 就是紀錄時間之座標系統多数古代民族根據天象來確定曆法，都有年和月之概念：年，就是四季周期，即地球圍繞太陽公轉；月，就是月相盈虧周期，即月球圍繞地球公轉。准确测量回歸年和朔望月之长度，會发现一年比十二个月多大约10.875日，即單个陰曆或陽曆无法同时满足年和月的准确周期。 阴曆之曆月是準確按月相盈虧圓缺週期來制定，1個朔望月長約29.53日，故制訂曆月為大月就是30日，小月就是29日，若以12個月為1年，1年之長度就落在354日或355日之間，故年只是大体上符合一个四季循环，但其长度和四季周期有一些差异，这就导致新年并非固定于某个季节，而是缓慢推移，从冬季逐年移动到夏季。例如伊斯蘭曆、古希腊曆都是如此。 阳曆之曆年是準確按太陽視運動週期（回歸年）為制定標準，没有月之概念，或者月只是大体符合月亮阴晴圆缺变化的周期长度。例如西曆月長与真正的朔望月只相差0.5至1.5日，西方语言之月份与月亮同源（例如英语中的month与moon），但月亮圆缺与每月日期变化没有固定关系（即新月的日期逐月缓慢推移）。季节明显之地区，所原创之曆法多为阳曆，比如尼罗河定期泛滥，造就了古埃及太阳曆。 調和陰陽 華夏曆法同時考慮到太陽及月球運動，兼顧了年和月之準確周期，是為陰陽合曆。夏曆依據觀測月相變化，嚴格按照朔望月周期確定月份（定朔），為農曆之陰曆部份，12個月平均約在354日左右。通過觀測太陽視運動與黄道的關係，觀察出回歸年之週期約在365.25日左右，由太陽之高度角變化週期，影響地表氣候環境之不同，定出二十四節氣（定氣），為農曆之陽曆部份。在結合時衡量到陰曆十二個月與陽曆回歸年每年約有11日落差，為了使彼此長度能夠更加接近，自春秋時代起即有「十九年七閏月法」；又排定了閏月規則，力求平衡調和中氣在相應固定月份。如此既達到年合四季、月合圓缺，即新月固定於初一，新年固定於冬春之交，達成陰陽和諧。 在十九年七閏之規律下，每個人在其19歲倍數之生日，有機會西曆生日與夏曆重合於同一日。 十九年置七閏的規則一直使用到時憲曆才被廢除。現在使用的置閏規則，是看前後兩個冬至之間，有幾個完整的月相週期，以此來決定該年是否置閏。詳見#置閏。 據紫金山天文台研究員劉寶琳和杜倫大學教授理查·史蒂芬森（英语：F. Richard Stephenson）的手稿，及《古今曆術考》作者譚冰的補充，就現代天文學而言，中國傳統曆法可用以下規則描述： 每月初一為日月合朔之日。（定朔） 平年為十二個朔望月，閏年為十三個朔望月。 冬至所在月為十一月。 無中氣之月為閏月；若一年有兩月無中氣，以冬至後第一個無中氣月為閏月。（順治二年，即公元1645年，滿清政府用時憲歷，採定氣法而產生的置閏改革） 標準時間計算以東經120度為基準。（民國十七年，即公元1928年，國民政府以東經120度作為標準時，即UTC+8） 年、月、日均由子夜零時零分開始計算。 太陽每運行十五黃經度為一節氣。（定氣） 現行曆法，以朔分月，每個朔望月之始末通過太陽和月球之相對位置確定，以每個月太陽直射月球背面之時刻，定出朔日，朔日定為初一，為每月之始日。每月太陽直射月球正面之日期定出望日，一般為十五或十六日，為每月之中點日期。一個月之上旬按順序習慣上稱為初日，如一月十日稱為正月初十。下旬稱為廿日，亦有些通勝將之說成念日；如一月二十二日稱為正月廿二或正月念二。 冬至所在月定義為十一月，之後月份為十二月、正月、二月……復至十一月。其中農曆每年第一個月按照習慣稱為正月，十一月及十二月分別又稱為冬月及臘月。表示氣候寒冷的成語「十冬臘月」就是從此得來，字面意思即為十月、十一月和十二月為一年中最寒冷的月份。若兩冬月間，不計冬月剩餘11個月，則不需置閏。 現行曆法在時憲曆時，已廢除「十九年置七閏」，以及修改「無中氣置閏」的規則，改為在滿足特定條件下，對第一個無中氣之月置閏。條件如下：兩冬月(冬至所在的月份)之間，不計冬月，若剩餘11個月(即兩冬至間有12次新月)，該年不用置閏；若剩餘12個月(即兩冬至間有13次新月)，則置閏於兩冬月間第一個無中氣之月（有時一歲可能會有兩個無中氣之月，只取第一個），月序與前一個月相同（閏月在幾月後面，就稱閏幾月）。採用現行之定朔法，有可能會出現無中氣月但無須置閏之狀況。 由於當前近日點在冬季，冬季節氣之間較短，十冬臘月較容易分配到中氣；若採無中置閏法，閏月較常發生在夏季。未來因近日點進動，可能改變。 定完月後，即可決定一年之起始。民用曆法中，以正月朔日為一年之開始，稱為元旦（元春旦）或正旦（正月旦），正月初一子夜至下一個正月初一子夜前之時間段稱為「一年」。有時一年內出現兩個立春，即年初一後立春，翌年年初一前再立春，稱為「雙春年」，一般視作吉兆。按照現行曆法計算，雙春年必定有閏月，有閏月之年必定有雙春，故又稱「雙春兼閏月」。相反，如果年初一至翌年年初一前夕沒有立春，稱為「盲年」。在十九年周期內，雙春兼閏年及盲年各出現七次，而單春年只有五次。 在古代，官方通常會指定年號，並確定開始時間（奉正朔），隨後依順序紀年。夏曆同時會使用干支標註年份順序（包含歲星紀年及太歲紀年），十二地支又對應十二生肖，比如壬辰龍年。民間通常會在民間信仰於節慶表示神明誕辰或傳統戲劇作品使用，如辛卯年四月十二日、甲午年臘月初七等。 中華民國成立時，廢除農曆之官方地位，改以格里曆計算年份，同時稱正月朔日為春節，廢除了年號制度。現今人們通常直接用民國紀年或公元紀年來表示農曆年份，嚴謹的標示會在年份後加上干支紀年，如2021年9月5日為中華民國110年辛丑七月廿九。或採用黃帝紀年，若以公元前2698年為黃帝紀元元年起算，至公元2024年為黃帝紀元4722年（主要見於農民曆，稱黃帝紀元○○○○年。孫中山在《臨時大總統改曆改元通電》所用的農曆紀年即採用了當時革命黨人因拒用滿清皇帝年號而改用的黃帝紀元）。 天干地支60種配搭，循環往復，每60年干支紀年一個周期、每60月干支紀月一個周期、每60日干支紀日一個周期、每60時辰干支紀時一個周期，干支紀年月日時合共有八字。天干地支對應到月份，通常採用干支紀月，這種紀月以冬至所在月為子月，每一年為一個週期，如遇到閏月，閏月干支與前月相同。其中特别是地支中之子午，在夏曆有着重要地位。 十天干：甲、乙、丙、丁、戊、己、庚、辛、壬、癸。 十二地支：子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。 地支 地支與月份、時辰有固定關係： 年、月表徵地球公轉，每圈為一歲，均分為12節，每節為一個月份，各對應十二地支， 日、时表徵地球自轉，每圈為一日，均分為12格，每格為一個時辰，各對應十二地支； 由於這種對應關係，每5年（日），干支紀月份（時辰）正好完成一次周期。（干支紀月不計閏月） 十二地支中，子午依據太陽位置來確定，子為陰極盛，午為陽極盛，子午為歲、日周期定出始末與中點： 以每年太陽直射北回歸線之日期定出夏至，午月為每歲之中點月份（干支五月）， 以每年太阳直射南回歸線之日期定出冬至，子月為每歲之始末月份（干支十一月）； 以每日太陽位於正南方向之時刻定出正午，午時為每日之中點時辰（11~13點）， 以每日太陽位於正北方向之時刻定出子夜，子時為每日之始末時辰（23~01點）。 注：此處每日太陽位於正北方向是指夜晚，太陽在地平線下方之正北。 歲與年平均等長，起始點平均相差八分之一年，即半個季度。因為歲末歲初各有半個冬季，而年的安排使到一整個冬季放在年末。 中國古代以子夜為日之分界，以子正初刻（00:00）為一日之開始，以夜子初四刻（24:00）為一日之終結。但习惯中，人们倾向于认为一日开始于寅时（平旦）5点。中國傳統將一日分割為12個時辰，依次是子時、丑時、寅時、卯時、辰時、巳時、午時、未時、申時、酉時、戌時、亥時。1個時辰等於2個小時，子時是下午11時至上午1時，丑時是上午1時至上午3時，以此類推。 夏曆用干支來標記流水日，就像如星期般，無天文意義。60干支為一循環，甲子、乙丑、丙寅、……、癸亥、甲子。比如，2013年新年歲首（西曆2月10日）是丁未日，2014年歲首（1月31日）是壬寅日。 朔望月之長度大約在29.27至29.83日之間變動，長期平均長度是29.530588日（29日12时44分2.8秒）。因此，農曆一個月是29日或30日，又稱小月及大月。每一個月起始於朔日子夜，結束於下一個朔日子夜之前。現行曆法採取定朔法。 早期，采用平朔方法确定朔日。经过长期观察，确定朔望月之平均长度，比如 29 499 940 {\displaystyle 29{\tfrac {499}{940}}} 日。然后，选一个日月合朔的日期作为曆元，每经过一个月增加 29 499 940 {\displaystyle 29{\tfrac {499}{940}}} 日，取整数部分即得朔日。 平朔规则下，通常是大小月相间，然后每经过15或17个月有一对连大月。 元授時曆起，天文台運用天體運行規律和采用实际觀測天象数据，确定每朔（太陽和月球之黃經一致）之具體時間，取當日為朔日，即每月初一。 定朔规则下，各月大小排列并不固定，有时会碰到连续四个大月或是连续三个小月。 因地球橢圓地圍繞太陽公轉，速度不平均，故節氣有二法。按平均時間為平氣，按公轉角度為定氣。平氣法之春分秋分，未必為晝夜等長。自崇禎曆至今，曆法使用定氣。 在古代，通常以冬至到冬至之間（約 365 1 4 {\displaystyle 365{\tfrac {1}{4}}} 日），分割為24段（每段約 15 7 32 {\displaystyle 15{\tfrac {7}{32}}} 日），每段起始於一個節氣，依次為：冬至、小寒、大寒、立春、雨水、驚蟄、春分、清明、穀雨、立夏、小滿、芒種、夏至、小暑、大暑、立秋、處暑、白露、秋分、寒露、霜降、立冬、小雪、大雪。 立春到立夏前为春季，立夏到立秋前为夏季，立秋到立冬前为秋季，立冬到立春前为冬季。 二十四節氣中，冬至、大寒、雨水、春分、穀雨、小滿、夏至、大暑、處暑、秋分、霜降、小雪為中氣，通常用來確定月份。冬至所在月份為冬月、大寒所在月份為臘月、雨水所在月份為正月、春分所在月份為二月、……、小雪所在月份為十月。十二個月份裡，都固定各有一個中氣。無中氣的月份為前一個月的閏月。 屬陽曆的干支月或中氣月來源於觀測太陽的回歸年並按地支均分，屬陰曆的朔望月來源於觀測月亮盈虧。中气之间的时间约为30日 5 1 4 {\displaystyle 5{\begin{matrix}{\frac {1}{4}}\end{matrix}}} 时，因此中气日之间的间隔（含前不含后）为30或31日。而一个朔望月的时间为29日或30日，一个月内要么一个中气，要么没有中气。因此，中气可以直接来确定月份及闰否。 每個中氣干支月比朔望月平均多21.75小時，兩者差異積累到一定程度後，朔望月就閏一個月，以此達到兩者平衡對應（具體變化過程是：相對干支月，較短的朔望月逐月提前；當提前的日數達到半個月時，閏一個朔望月，即一個干支月對應兩個朔望月，於是朔望月變成推後半個月；然後朔望月繼續逐月提前，如此循環往復）。最終結果是，每32.6個朔望月中有一個閏月。實際觀測中，由於定朔和定氣的方法與絕對平均值存在差異，每兩個閏月並非精確地相差32~33個朔望月，而是28~36個朔望月，總體19年7閏（12×19÷7）仍然符合32.6的平均值。 以下是前103年至1644年各闰月统计。 定气按太阳運行位置為準，二十四节气分别相应于太阳在黄道上每运动15°所到达之位置。 此處數據取西元1810年至西元2409年。 二十四節氣中，原本驚蟄在雨水之前，穀雨在清明之前。後西漢末年劉歆將雨水、驚蟄對調，清明、穀雨對調。 由於克卜勒運動第二定律，地球靠近近日點時公轉速度會比較快，當前近日點在小寒附近，因此冬至到大寒兩個中氣之間相隔較短，約29.45日；而地球靠近遠日點時公轉速度較慢，當前遠日點在小暑附近，因此夏至到大暑兩個中氣之間相隔較長，約31.45日（以北半球為準）。 當中氣間隔可以比朔望月（≈29.53日）長時，一個月可能完全在兩個中氣日之間，此時這個月就沒有中氣。反之，當中氣間隔比朔望月短時，兩個中氣可能完全在兩個朔日之間，此時一個月內就有兩個中氣。 以冬至日子夜到冬至日子夜前為「一歲」。一歲一般為365日，有時為366日。冬至所在月定為冬月（或子月，以天干地支記月）。不計冬至月，一歲將包含11至12個整月，包含12個整月時，第一個無中氣之月份為閏月，此乃無中置閏法。若冬至在子月朔日，則前一歲必閏月；若冬至在晦日，則冬至後之一歲必閏月。 1年通常有12個月或13個月。包含13個月的年份為閏年。1810年立春至2409年除夕（立春前日）600年間的7421個月中，有雙中氣月19個，無中氣月240個，221閏，閏月分佈如下： 下一次閏冬月出現於2033年。（2033年問題）前一次閏正月出現於1651年，下一次閏正月會出現於2262年；首次閏臘月將出現於3358年。 對冬至之理解有「冬至日」與「冬至時刻」兩種。冬至日是日影最長之正午，即是正午最接近冬至時刻之日。「冬至時刻」是太陽直射點運動到最南點（南回歸線）之時刻，或是太陽黃經達到270°之時刻，可通過科學推算和觀測精確到幾時幾分幾秒。目前在中國大陸使用的農曆國家標準中，冬至定義為太陽地心視黃經達到270°的時刻。 由於定朔平朔及定氣平氣間之差異，也引發了冬至是歸於上一月還是下一月之爭議，如1984年、2014年、2033年問題。置閏法有遵循亙古傳統之平氣置閏，現行是定氣日算置閏，還有定氣時刻置閏，即按照朔、冬至之具體時分先後劃分。 隋唐曆法已經逐漸開始定朔、定冬至到時分。明朝李天經曾建議，用中氣時刻是否介乎兩朔時刻之間，來決定該月是否有此中氣，例如崇禎十五年(1642年)小雪雖在十一月初一日，但小雪時刻在十一月朔點之前，按此法屬十月，如此法則可減少雙中氣月之次數，並使置閏法獨立於時區。 農曆新年（春節），即農曆正月初一日，古代稱為“元旦”、“正旦”等，越南稱為Tết Nguyên Đán（節元旦） ，韓國稱為설날。農曆新年是一年中最隆重之節日。中華民國（台灣）、中國大陸、中國香港、中國澳門、越南、韓國、菲律賓、馬來西亞、新加坡、印度尼西亞等國家和地區法定假日。 上巳节，即农曆三月初三日，。 端午節，即農曆五月初五日，越南稱為Tết Đoan Ngọ（節端午），。 七夕，即農曆七月初七日晚上，越南稱為Thất tịch（七夕），}。 重陽節，即農曆九月初九日，越南稱為Tết Trùng Cửu（節重九）。 元宵節、上元節，均為農曆正月十五日，越南稱為Tết Thượng Nguyên（節上元），韓國稱為대보름（大보름）。 中元節，即農曆七月十五日，越南稱為Tết Trung Nguyên（節中元）或Lễ Vu Lan（禮盂蘭），韓國稱為백중（百中/百種）或망혼일（亡魂日）或 중원（中元）。 中秋節，即農曆八月十五日，越南稱為Tết Trung Thu（節中秋），韓國稱為추석（秋夕）。 下元節，即農曆十月十五日，越南稱為Tết Hạ Nguyên（節下元）。 臘八節，即農曆臘月（十二月）初八日。 祭灶节，亦称小年，即農曆臘月廿三日（北方）或廿四日（南方），越南稱為Tết Táo Quân（節竈君）。 除夕，正月初一前夕，即农曆一年之最后一晚。 这三个节日可认为是准备和酝酿最大节日农曆新年。 以节气定义的节日，通常都有很浓重的季节特征，大多在春分、秋分、夏至、冬至这种季节最为明显的节气附近，清明是紧接春分後第一个节气。 春季： 春社，立春後的第五个戊日，大约在春分前後。 寒食节，冬至後的第一百零五日，大约在清明附近，韩国称为한식（寒食）。 清明節，清明當日，越南稱為Tết Thanh Minh（節清明）。 夏季： 夏节，夏至當日，是中国的传统节日，在中国北方尤其受到重视。清代以前特别是宋代的法定假日，辽代谓之‘朝节’。 頭伏，夏至後第三庚日。 二伏，夏至後第四庚日。 終伏，立秋後初庚日。 秋季： 秋社，立秋後的第五个戊日，大约在秋分前後。 冬季： 冬節，冬至當日，也称“小年”，越南稱為Lễ hội Đông Chí（禮會冬至），韓國稱為동지（冬至）。 中國傳統曆法與紀年採用陰陽干支三合曆；上古時期，根據不同的農業牧業生產情況需要，分別產生過太陽曆法和太陰曆法。中國傳統陰陽合曆最早源自何時無從考究，據出土的甲骨文和古代中國典籍多有記載，曆法規則一般認為源自殷商時期。從黃帝紀年到清朝末期啟用西曆，中國歷史上一共產生過102部曆法，此等曆法對中國文化與文明產生過重大影響，比如夏曆、商曆、周曆、西漢太初曆、隋唐大衍曆和皇極曆等，有些曆法雖然沒有正式使用過，但對養生、农业、思想學術、天文、數學等有所作用。 其他東亞地區之陰陽合曆大多源自華夏曆法或受其影響，比如藏曆、和曆以及朝鮮半島和越南曆法等。目前，由於時區差別，大中華地區（UTC+8）、韓國（UTC+9）與越南（UTC+7）使用的農曆的版本並不一致，因此各國農曆日期也不完全一致。 最常见的情况是由于时差，朔的时刻在不同地区分属两日，导致农历相差一天。例如：1968年，南北越因时差问题分别在不同日期庆祝了越南新年。在极端情况下时差还会影响到置闰，导致不同地区农历在几个月内会相差一个月。 由于农历规定冬至日必须在冬月（十一月），由于时差原因，有时在一地朔的时刻和冬至时刻落在同一天，但在另一地朔的时刻和冬至时刻分属两天，这导致两地冬月相差一个月，并影响到置闰以及冬月附近的诸多月份。例如：1984年冬至在协调世界时12月21日16:09:12，对应北京时间12月22日00:09:12和越南时间12月21日23:09:12，两地不在同一公历日迎来冬至；而新月在协调世界时12月22日11:35:39，对应北京时间12月22日19:35:39、越南时间12月22日18:35:39，两地在同一公历日见证新月并迎来新的农历月份，导致两地冬月相差一个月————中国农历中的这个冬月对应公历1984年12月22日至1985年1月20日，越南历中的这个冬月对应公历1984年11月23日至12月21日。受此影响，中国农历在1984年置闰十月（对应公历11月23日至12月21日），但越南历则在1985年置闰二月（对应公历3月21日至4月19日）；也正因此，1985年越南新年在公历1月21日，而中国春节在公历2月20日。另外，由于农历规定若两冬月间不计冬月剩余12个月，则置闰于两冬月间第一个无中气之月。朔的时刻和其他中气时刻的关系也可能在一地为同一日，在另一地分为两日。这会导致两地对无中气之月的判定出现差异，同样可能影响置闰，并导致农历在几个月内相差一个月。例如2012年中國閏四月而韓國閏三月。部分軟件未能因應各國時間基準而調整會造成錯誤。 紫金山天文台在2017年5月制定了名为GB/T 33661-2017 《农历的编算和颁行》的中华人民共和国国家标准。规定了現代農曆編制的基础概念及算法规则，并以现代天文学技术為基礎规定农历的編算方式，比如规定冬至为节气之首（而非立春）、规定有冬至之月份为子月（十一月）、规定寅月建正、规定采用国际通用天体模型且精度应达到1秒，并且要求公开发行的日历产品必须包含西历和农历的日期对照以及二十四节气，符合标准规定的编排规则、计算模型和精度及表示方法，以杜絕各種不同版本的農曆出現在市面上引發日期不一致的混亂。該標準基本上繼承古制，如寅月建正，冬至之月為子月等等。農曆閏月的規則，是順治二年曆法改革時制定。應用UTC+8作標準時，則是民國十七年（1928年）制定的規則。 日本農曆（和曆）原使用中國曆法計算，從明朝亡後之1685年開始自行編制曆法（貞享曆），直到1873年起廢除農曆（天保曆）改用西曆（格里曆），並於1910年起停止在官曆內併記舊曆。臺灣日治時期，日本政府曾委託東京天文台編纂農曆，並由伊勢神宮印製頒布《神宮曆》於臺灣發行。但由於文化習慣不同，到了1914年，臺灣總督府決定另編一部《臺灣民曆》，委由臺灣神苑會發行，其內容主要參照了神宮曆，另外也加入了西曆曆法。不過，民間接受度最高的仍是自編的民曆春牛圖。目前日本國立天文台每年2月都會發報的「暦要項」官報中仍有節氣和朔弦望等資料，能用來自行計算農曆。現時日本國內僅有如中秋節等少量節日按農曆慶祝，其餘絕大多數原以農曆日期慶祝之節日，都改成了按照西曆之相同日期慶祝（如日本的端午节就在西历5月5日）。 絕大部分海外華人會使用和大中華地區一致的農曆，但有些居於南半球的澳紐華僑會出版按當地時間所製作之曆書，此等曆書也會應當地季節而將節氣錯開半年。 中國傳統曆法的編制，以往是由太史寮、太史署、太史監、太史局、太史院、司天台、司天監、欽天監等在中國各朝代職掌天文曆法的機構所主管。當代農曆的編制則是由現代天文機構負責，如中央觀象台（北洋政府）、中研院天文研究所（國民政府）、紫金山天文台（中華人民共和國）、香港天文台（香港），以及中央氣象署天文站（臺灣）。現代天文機構會因應國際天文學聯合會的最新決議，並根據美國噴射推進實驗室、美國海軍天文台、英國皇家航海年曆局（英语：HM Nautical Almanac Office）等機構提供的資料，作出精準計算以修正年曆。有時候因朔日、節氣發生時刻接近午夜，只要計算結果相差幾分鐘，和民間《萬年曆》的日期就有可能會相差一天。 中國傳統曆法 曆法、曆法列表 黃曆 儒略曆（格里曆前身） 西曆 干支、生肖 五行 七曜、六曜 阴阳历 2033年問題 新莽、魏明帝、武周年間之部分年份為短暫例外。邱展毅. 「兩千年中西曆轉換」資料庫介紹. 中央研究院. 1997 [2018-02-27]. （原始内容存档于2021-05-07）. 中國曆的運算規則  朔望月 平均=29.530588日=29日12小时44分2.8秒（长度在29.27至29.83日之间变动） 不對應率 = 32假閏月 + 13假月序/ 999年 × 11中氣 = 0.4% 精算龍曆. 農曆混亂（一）：定氣帶來的雙中氣月. 中華龍曆網. 2012年11月24日 [2018年2月28日]. （原始内容存档于2018年3月17日）.  例如，冬至至冬至有兩無中氣之月。又或，上個冬至日結束當刻（晚子初四刻，24:00）至冬至日結束當刻只有12次月缺，而非13次。 =3651⁄4/ 12+7⁄19 ，十九年置七閏月 中國大陸官方於於1929年從北京子午線時間轉換到UTC+8，台[來源請求]港澳等地民間在1978年前仍廣泛使用北京的子午線 北越政府於1967年8月8日改採UTC+7時區制曆並隨着越戰於1975年結束而推廣至全國 黃曆暢銷兩千年. 臺灣光華雜誌. 1985 [2023-01-18]. （原始内容存档于2023-02-04）.  曉春春花. 清廷頒發蒙古文《時憲書》始末 (PDF). 恭進皇帝、后妃蒙古文本《時憲書》制度一直沿襲至清末，所進呈的《時憲書》裝潢各有不同。 其中進呈帝、后及皇太后的是黃綾封面、黃綾函套，進呈皇貴妃、貴妃、妃的為金黃綾封面、金黃綾函套； 呈給嬪的是紅綾封面，無函套。……八旗各部院衙門大臣堂官、滿洲給清字、蒙古給蒙古字、漢軍漢人給漢字《時憲書》各一 本，均黃裱紙面。……為宗室王公、公主頒發的蒙古文《時憲書》的裝潢有紅綾面、黃裱紙面兩種。  大明嘉靖二十七年歲次戊申大統曆. [2023-01-29]. （原始内容存档于2023-01-29）. （大統民曆） 大明正德六年大統曆. [2023-01-28]. （原始内容存档于2023-02-04）. （大統民曆） 臺灣民曆. [2023-01-28]. （原始内容存档于2023-02-04）.  張嘉鳳. 中國古代的天文與曆法概說 - 國家圖書館 (PDF). [2023-01-30]. （原始内容存档 (PDF)于2023-01-30）.  黃一農. 從湯若望所編民曆試析清初中歐文化的衝突與妥協. 清華學報. 1996, 26 (2) [2023-01-28]. （原始内容存档于2023-01-28）.  《明史》：「歲造大統民曆、御覽月令曆、七政躔度曆、六壬遁甲曆、四季天象占驗曆、御覽天象錄……每歲冬至日，呈奏明歲大統曆，成化十五年改頒明歲曆於十月朔日，移送禮部頒行。其御覽月令曆、七政躔度曆、六壬遁甲曆、四季天象錄，並先期進呈。凡曆註，御曆註三十事，如祭祀、頒詔、行幸等類，民曆三十二事，壬遁曆七十二事。」 黃一農. 通書──中國傳統天文與社會的交融 (PDF). [2023-01-19]. （原始内容存档 (PDF)于2018-02-02）.  莊雅州. 夏小正月令異同論. 孔孟月刊. 1983, 21 (11): 15-23 [2023-02-01]. （原始内容存档于2023-02-01）.  史記·曆書：然後日辰之度與夏正同 天文百問 - 交通部中央氣象局. [2023-01-19]. （原始内容存档于2023-01-19）. 古代歲首分天文歲首及民用（或稱政治）歲首，天文歲首以冬至為1歲的起點，係因冬至時太陽方位最南，其時日影最長易於測量之故，以子、丑、寅……戌、亥等12地支為序，代表1年中各月稱12建月，含冬至的月份定為子月，以下依序類推。而政治歲首以月朔為準，政治上採正月朔旦（即正月初一日）為政治歲首，齊一政治步調，以便統御臣民，至於那個月是正月，自漢武帝太初元年（西元前104年）改曆以來，至今大都採用夏代的建寅制，即取冬至起的第3個月為正月  魏源《海國圖志》敘：「中曆資西，西曆異中，民時所授，我握其宗」。 《二十年目睹之怪現狀》：「他的西曆並不曾錯，不過就是錯了華曆」。 章鴻釗. 中國古曆析疑. [2023-01-19]. （原始内容存档于2023-01-19）.  朱文哲. 西曆·國曆·公曆——近代中國的曆法“正名”. 史林. 2019, 6 [2023-01-27]. （原始内容存档于2023-01-27）.  農曆新年曾被民國政府取消 1949年正式定名春節. [2023-01-27]. （原始内容存档于2023-02-04）.  王加華. 節氣、物候、農諺與老農：近代江南地區農事活動的運行機制. [2023-01-27]. （原始内容存档于2023-01-27）.  中華民國三十六年標準農曆通書. [2023-01-27]. （原始内容存档于2023-01-27）.  魯迅s:中秋二願：剛過了國曆的九一八，就是夏曆的「中秋賞月」 咱人 lán-lâng. twblg.dict.edu.tw. [2021-03-03]. （原始内容存档于2021-03-19）.  農曆. 粵典.  3年便累積約33日，因此每3年置一閏月，但仍然比陽曆回歸年少3日左右， 根據不完全統計，機率約為50%-60%。廖婉妤、黃靖涵、張博睿. 一本萬「曆」--農曆19年7閏之探討 (PDF). 中華民國第53屆中小學科學展覽會 (臺中市立立人國民中學). [2021-06-08]. （原始内容 (PDF)存档于2022-02-01）.  譚冰. 古今曆術考. 三聯書店(香港)有限公司. 2013: 108-109 [2023-01-27]. （原始内容存档于2023-01-27）.  清史稿·時憲四：求閏月，以前後兩年有冬至之月為準。中積十三月者，以無中氣之月，從前月置閏。一歲中兩無中氣者，置在前無中氣之月為閏。 立春與閏月. 香港地下天文台. 2015-02-04 [2018-03-08]. （原始内容存档于2021-05-07）.  雙春兼閏月. 香港天文台. 2016-12-16 [2018-03-08]. （原始内容存档于2019-11-21）.  s:新唐書/卷025：李淳風：「古曆分日，起於子半。」。 s:樂律表微_(四庫全書本)/卷3s:性理大全書 (四庫全書本)/卷22：子時初四刻屬前一日 正四刻屬後日 其兩日之間即所謂始之始 中之中也。 s:大統厯志_(四庫全書本)/卷6#日周一萬分：自'子正初刻'至'夜子初四刻有此分。 s:天經或問 (四庫全書本)/卷3：世人但知 子属本日 始得亥為本日終時 殊不知 子對中正初之刻為本日始時 夜子初四刻為本日終時。 s:漢書/卷021#律曆志：時所以記啟閉也，月所以紀分至也。啟閉者，節也。分至者，中也。節不必在其月，故時中必在正數之月。……朔不得中，是謂閏月，言陰陽雖交，不得中不生。 GB T33661-2017：農曆的編算與頒行．2017年5月12日公布，2017年9月1日实施．中華人民共和國國家質量監督檢驗檢疫總局、中國國家標準化管理委員會． s:明史/卷31#曆一：「《大統》置閏，但論月無中氣，新法尤視合朔後先。今所進十五年新曆，其十月、十二月中氣，適交次月合朔時刻之前，所以月內雖無中氣，而實非閏月。蓋氣在朔前，則此氣尚屬前月之晦也。至十六年第二月止有驚蟄一節，而春分中氣，交第三月合朔之後，則第二月為閏正月，第三月為第二月無疑。」 周敏華. 《睡》簡、《放》簡及《孔》簡之《日書》盜篇比較 (PDF). 2007 [2018-02-20]. （原始内容 (PDF)存档于2018-03-17）.  丁原植; 馮時. 殷曆月首研究. 古文字與古史新論. 2007 [2018-02-20]. （原始内容存档于2020-11-04）.  Mathematics of the Chinese calendar （页面存档备份，存于互联网档案馆）, pp. 28–30. Computing the Vietnamese lunar calendar. jaist.ac.jp. [2021-11-29]. （原始内容存档于2022-03-16）.  “智能”手机显示错误闰月(图)-搜狐滚动. roll.sohu.com. [2018-08-13]. （原始内容存档于2021-03-19）.  GB/T 33661-2017 农历的编算和颁行. 国家标准全文公开系统. [2023-01-23]. （原始内容存档于2023-01-23）.  国标要求日历须含公历农历以及节气. 新华网. 2017-05-24 [2018-12-19]. （原始内容存档于2021-03-10）.  Yuk Tung Liu. 農曆編算法則. [2023-01-19]. （原始内容存档于2023-02-06）.  農民曆飄東洋味，真的是「媚日情結」嗎？. TVBS.  卓姿均. 日治時期的臺灣民曆 (PDF). [2023-01-19]. （原始内容存档 (PDF)于2023-02-28）.  游舒婷. 傳統的再編與歷史的連續性─戰後初期的農民曆 (PDF). [2023-01-19]. （原始内容存档 (PDF)于2023-01-22）.  中華民國六年曆書. [2023-01-27]. （原始内容存档于2023-01-27）.  國民曆 - 臺灣華文電子書庫. [2023-01-27]. （原始内容存档于2023-01-27）. （因為國民政府推動公曆貶抑農曆的政策，很長一段時期，《國民曆》只有節氣和朔弦望等資料，沒有農曆國曆對照表，只能自行計算。） 紫金山天文台曆算室詳解曆法歷史. 長江日報. 2017 [2023-01-18]. （原始内容存档于2022-11-30）.  曆書查詢 - 紫金山天文台- 中國科學院. [2023-01-18]. （原始内容存档于2023-06-21）.  公曆與農曆對照表 - 香港天文台(HKO). [2023-01-18]. （原始内容存档于2023-09-13）.  香港天文台年曆 - 香港天文台(HKO). [2023-01-30]. （原始内容存档于2023-08-31）.  天文日曆 - 交通部中央氣象局. [2023-01-28]. （原始内容存档于2023-01-28）.  日曆資料 - 政府資料開放平臺.  天文資料下載 - 交通部中央氣象局. [2023-01-18]. （原始内容存档于2023-06-02）.  今年 (2013 年) 的端午節究竟在哪天 ?. [2023-01-18]. （原始内容存档于2023-08-14）.  香港太空館- 星星問- 問時間. 現在天文曆書和軟件所計算出來的節氣時間，都是假設從地心觀測太陽位置的，故此在全球所有地方，節氣都發生於同一剎那（見另一星星問），該時刻（世界時）將會被換算成各地的標準地方時間。每年準確的節氣時刻可參考由中國科學院紫金山天文台編寫的《中國天文年曆》，或可參考台灣中央氣象局在網頁刊登的日曆資料表。若要翻查多年的節氣時刻，可參考由紫金山天文台劉寶琳先生所編的《100年袖珍干支月曆（1911-2010）》。不過，坊間有些萬年曆似乎並非按照以上資料來編印，而是參考了上世紀初北洋政府教育部中央觀象台所編的《中華民國曆書》，該曆書除了精度不及上述年曆外，所標示的節氣時刻為北京地方時（東經116°23'的時間），此因素令該曆書的節氣時間與以東經120°的標準時間計算的曆書相差約14分鐘。若節氣發生時刻接近午夜，便有可能發生不同曆書的節氣相差一天的情況。  天文学主题 中国主题 汉字文化圈主题 政府官方 香港天文台1901至2100年西曆與農曆對照表 （页面存档备份，存于互联网档案馆） 臺灣中央氣象局日曆資料表 （页面存档备份，存于互联网档案馆）、天文日曆 （页面存档备份，存于互联网档案馆） 臺灣中央研究院數位文化中心兩千年中西曆轉換（西元元年2月11日至2100年2月9日） 臺北市立天文科學教育館陰陽曆對照+曆象表 （页面存档备份，存于互联网档案馆） 國曆農曆查詢 （页面存档备份，存于互联网档案馆） - 畜產行情 - 中華民國行政院農業委員會 國曆、農曆換算 （页面存档备份，存于互联网档案馆） - 農業知識入口網 厤象考成: 上編16卷, 下編10卷By 允錄(富強齋) 1898 The Mathematics of the Chinese Calendar