Skip to main content
百科

中国历法

阴阳合历与干支纪年,三千余年量度华夏时间的历法体系

中国历法简介

梯田——展示农历传统

三千余年的计时智慧

人类历史上最精密的历法体系之一

中国历法是一套阴阳合历系统,同时追踪月相与太阳位置,以农业节气校准季节。

🌙
阴历
月相周期
月份依朔望月运行,主导节庆与日常生活。
☀️
阳历
二十四节气
太阳黄道被分为二十四段,锚定农业年。
🔄
六十年
干支循环
十天干配十二地支,构成宇宙纪年体系。

历史起源

商朝——约公元前1600–1046年

殷墟出土的甲骨文揭示了最早以干支纪日的书面历法记录。天干地支系统早于十二生肖。

周朝——公元前1046–256年

历法日趋精密,可预测日月食、追踪天体。颁历成为帝王特权,象征「奉天承运」的正统。

汉武帝——公元前104年

《太初历》将岁首定于正月——此惯例延续至今,是农历新年的基础。

黄河文明与历法的诞生

中国传统书法水墨画

黄河——中国计时学的摇篮

历法结构根植于中原的气候与农业

中国阴阳合历源自黄河中原粟作农业文明。二十四节气以北纬34°–38°的温带季风气候为基准——「大雪」「霜降」等节气描述的是北方温带特有的物候现象。

🏛️

陶寺观象台——世界最早的大型天文观测遗址

陶寺遗址(山西,约公元前2300–1900年)的半圆形夯土观象台设有对准冬至、夏至、春分、秋分日出方位的狭缝。遗址还出土了圭表——此后三千年中国天文测量的基石。

📜
甲骨文
最早的文字记录
商代殷墟铭文(约公元前1600年)——最早的历法记载与日食观测。
🔢
数理推算
历法体系
基于天文观测与数学计算,而非经验物候。
🌏
东亚
传播范围
世界其他地区未独立发展出同等的数理天文历法——这是中原的独创。

历法演进:从甲骨卜辞到授时历

三千余年间,历代王朝不断改革历法,先后颁行官方历法逾百部。颁历之权乃帝王专属,象征着敬授民时、统御天下的天命所归。

传说起源与夏小正

司马迁《史记·历书》将历法之创制追溯至黄帝,此说带有传说色彩,未可尽信。《大戴礼记》所收《夏小正》按月记述星象与北斗斗柄指向,以此标识物候时令,尚无系统的推步之术。

商代——最早的文字历法(约公元前1600–前1046年)

殷墟出土的甲骨卜辞是中国最早的文字历法记录。商人以六十干支纪日,以十日为一旬。月分大小——大月三十日、小月二十九日。每年十二至十四个月不等,闰月置于岁末。卜辞中亦有日食、月食的观测记录,是世界上最早的系统性天象档案之一。

周代与古六历(公元前1046–前256年)

《周髀算经》记载了土圭测影之法,阐述了盖天宇宙模型。此时期产生了六部古历,为后世历法奠定了基础:

历法名称岁首月份岁实(日)朔策(日)
黄帝历建寅(正月)365.2529.53086
颛顼历建亥(十月)365.2529.53086
夏历建寅(正月)365.2529.53086
殷历建丑(十二月)365.2529.53086
周历建子(十一月)365.2529.53086
鲁历建子(十一月)365.2529.53086

甘德与石申编纂了世界上最早的星表之一,记录恒星一百二十一颗,确立了二十八宿体系。在闰周方面,已采用十九年七闰的章法,与古希腊默冬周期相合。

秦统一——颛顼历(公元前221–前206年)

秦始皇统一六国后,颛顼历推行全境。该历以十月为岁首,闰月置于岁末,称为「后九月」。

太初改历——现代历法的基石(公元前104年)

📜

中国历法史上最重要的改革

太初历确立了以正月为岁首的制度,将二十四节气正式纳入历法体系,并采用无中气置闰法,使闰月设置更加灵活合理。

太初历由落下闳、邓平主持编制,司马迁亦参与其事。该历岁实为365.2502日,朔策为29.53086日,水星会合周期为115.87日,并发现一百三十五个朔望月构成一个交食周期。

其后,贾逵观测到恒星位置的长期移动,即岁差现象。刘洪编制《乾象历》,首次引入定朔法,精确考虑了月球运行速度的不均匀性。张衡则制造了水力驱动的浑天仪,实现了天球运转的自动演示。

祖冲之大明历——岁差入历(公元462年)

462
祖冲之(429–500年,刘宋)完成大明历——中国历法史上首次将岁差纳入推步计算。

祖冲之明确区分了恒星年与回归年,测定回归年长度为365.24281日,交点月为27.21223日。此外,祖冲之还将圆周率精确推算至前所未有的精度,成就横跨历算与数学两大领域。

隋代统一与内插法突破(581–618年)

刘焯编制《皇极历》,创造性地将等间距二次差内插法引入历法计算,使日月运动的不均匀改正精度大幅提高,这在世界数学史上具有里程碑意义。

唐代——一行与大衍历(727年)

🔭

世界历史上第一次子午线实测

一行禅师(683–727年,俗名张遂)在河南设立四处观测点进行大地测量,推翻了「南北相差千里、影长相差一寸」的旧说。

《大衍历》采用定气法,按太阳在黄道上每行十五度划分节气,从而反映太阳的真实位置;运用不等间距内插法计算日月运行,精度显著提升。全历分为七篇,体例完备,成为后世历法编纂的典范。

李淳风于公元665年编制《麟德历》,将定朔法全面应用于民用历日,并废除了固定闰周,标志着中国历法从平朔向定朔的彻底转型。

宋代——精进与创新(960–1279年)

两宋三百余年间,先后颁行官方历法十八部以上,改历之频繁为历代之最。沈括提出「十二气历」方案,以节气定月,构想了一部纯阳历,虽未施行,却极具前瞻性。苏颂于公元1092年建造水运仪象台,集天文观测、计时报时于一体,是世界上最早的天文钟楼之一。杨忠辅编制《统天历》(1199年),测定回归年长度为365.2425日——较格里历早三百八十三年得出相同数值。

郭守敬与授时历——巅峰之作(1281年)

1281
授时历由郭守敬(1231–1316年)与王恂(1235–1281年)主持编制,代表中国传统天文学之最高成就,行用三百六十三年

元世祖忽必烈诏令编制新历,历时五年而成。郭守敬创制多种精密天文仪器:简仪革新浑仪结构,大幅提高观测精度;高表以四十尺高表配合景符,显著减小测影误差;仰仪使用针孔投影原理观测日食。他在全国设立二十七处观测站,进行了大规模的天文实测。授时历测定回归年长度为365.2425日,与现行公历完全一致,并首创三次差内插法用于天体运动计算,代表了中国传统历法的最高成就。

明代——大统历与耶稣会交汇(1368–1644年)

明初将授时历更名为大统历,仅作微小调整,沿用长达二百七十六年。至明末,预报天象屡有失准,徐光启遂主持历法改革,延聘耶稣会传教士参与编修。《崇祯历书》虽已编竣,然未及正式颁行,明朝即已覆亡。

历代重要历法总览

历法年代天文学家主要创新
太初历公元前104年落下闳、邓平确立正月岁首、纳入二十四节气、无中气置闰
四分历公元85年贾逵黄道计算、观测岁差
乾象历东汉末刘洪定朔法、月行迟疾
大明历公元462年祖冲之岁差入历、区分恒星年与回归年
皇极历约公元600年刘焯等间距二次差内插法
麟德历公元665年李淳风定朔通用于民历、废除固定闰周
大衍历公元727年一行定气法、首次子午线实测、不等间距内插法
统天历公元1199年杨忠辅回归年365.2425日(较格里历早383年)
授时历公元1281年郭守敬、王恂三次差内插法、二十七站实测、简仪
大统历公元1368年(承授时历)授时历更名沿用、行用至1644年

「历数之学,大学之道」

— 《史记》历书

天干

10
天干起源于商代十日为一旬的纪日法。每一天干具有阴阳属性与五行归属。
🌿
甲 · 乙
木——阳与阴
🔥
丙 · 丁
火——阳与阴
⛰️
戊 · 己
土——阳与阴
🪙
庚 · 辛
金——阳与阴
💧
壬 · 癸
水——阳与阴

地支

十二地支对应生肖、时辰、方位和月份:

🐀
子——鼠
23:00–01:00 · 十一月 · 北
🐂
丑——牛
01:00–03:00 · 十二月 · 北北东
🐅
寅——虎
03:00–05:00 · 正月 · 东北东
🐇
卯——兔
05:00–07:00 · 二月 · 东
🐉
辰——龙
07:00–09:00 · 三月 · 东南东
🐍
巳——蛇
09:00–11:00 · 四月 · 南南东
🐎
午——马
11:00–13:00 · 五月 · 南
🐐
未——羊
13:00–15:00 · 六月 · 南南西
🐒
申——猴
15:00–17:00 · 七月 · 西南西
🐓
酉——鸡
17:00–19:00 · 八月 · 西
🐕
戌——狗
19:00–21:00 · 九月 · 西北西
🐖
亥——猪
21:00–23:00 · 十月 · 北北西

六十干支

60
独特组合——阳干配阳支、阴干配阴支,形成六十组合。此循环每六十年、月、日、时辰重复一次。

第一组合

甲子——阳木鼠。循环由此开始,亦称「甲子循环」。

2026年示例

丙午——阳火马。第四十三组合,为八字年柱计算的基础。

阴阳合历的运作原理

中国历法既非纯阴历,也非纯阳历——它是一套阴阳合历系统,将两者编织在一起。可以把它想象成同时运行的两个时钟:一个追踪月亮,另一个追踪太阳。两者协同配合,使历法既对应天体运行周期,又与四季保持一致。

阴历部分(月亮)

每个月从朔日(新月,即月亮完全不可见的那天)开始,持续到下一个朔日——要么29天(「小月」),要么30天(「大月」)。每月十五日前后恰好是满月,这就是为什么中秋节总是在农历八月十五——当天月亮一定是圆的。

十二个阴历月合计仅约354天,比回归年(太阳年)少约11天。如果不加修正,历法就会漂移:短短三年,「正月」就会跑到隆冬。解决办法就是闰月:大约每19年加入7个额外的月份(默冬周期),使历法重新与四季同步。

举例:假设某年农历正月初一在公历2月初,由于阴历年只有354天,如果不插入闰月,下一年的正月初一就会提前到1月下旬,再下一年更提前到1月中旬——最终「正月」会出现在秋天。闰月就像一个「校正开关」,每隔两三年拉回一次。

阳历部分(太阳)

二十四节气将太阳在黄道上的周年运动等分为24段,每段约15天。与阴历月份不同,节气直接取决于太阳位置——因此立春永远在公历2月4日前后,冬至永远在12月22日前后,无论当时是农历几月。

节气充当防止阴历月份漂移的「锚」。规则非常精巧:如果某个阴历月不包含任何「中气」(24节气中的偶数位节气),该月就被定为闰月。例如,2025年有一个闰六月,因为在第六月和第七月之间的那个额外月份恰好不含中气。

举例:把节气想象成公路上每隔15公里的里程碑。月亮走得快(一个月29.5天)而太阳走得慢(一年365.25天),有时一个阴历月里会「漏掉」一块里程碑——这个月就是闰月,需要多留一个月等太阳跟上来。

💡

实例:为什么农历新年日期每年不同?

农历新年定在冬至之后的第二个朔日。由于阴历月与回归年无法完美对齐,新年在公历上的日期每年都在1月21日至2月20日之间浮动。2025年春节在1月29日2026年则在2月17日。正是阳历的「锚」(冬至)将范围框定——没有它,新年就会像伊斯兰斋月一样游走于四季之间。

公历与农历——快速对比

特征公历(西历)中国阴阳合历
基础纯太阳历阴历月份 + 阳历节气
月份长度28–31天(人为设定)29–30天(由月相决定)
年长度365或366天353–355天(平年)或383–385天(闰年)
闰的方式每4年多1天每19年约多7个
满月日期不固定每月十五日前后
季节对齐天然固定由二十四节气维系

名称的由来:中国历法的命名史

数千年来,中国历法无需特别的名称——它就是唯一的历法( )。每个朝代都会为其官方历法赋予一个具体的名称——太初历授时历大统历——但无需通用标签,因为日常生活中并不存在与之竞争的历法系统。这一切在1912年戛然而止,而由此引发的命名混乱一直延续至今。

1912年:两套历法,两个名称

1912年1月2日,孙中山 Sūn Zhōngshān(孙逸仙),新成立的中华民国临时大总统,颁令采用格里高利历(公历)作为官方历法。中国历史上第一次出现了两套历法并存的局面——两者都需要名称加以区分。

格里高利历获得了多个名称:阳历 Yánglì(「太阳历」),新历 Xīnlì(「新历法」),西历 Xīlì(「西方历法」),公历 Gōnglì(「公用历法」),以及在台湾使用的国历 Guólì(「国家历法」)。而传统的阴阳合历则被追溯性地冠以一系列非正式名称:旧历 Jiùlì(「旧历法」),阴历 Yīnlì(「太阴历」),以及后来的农历 Nónglì(「农事历法」)。

📜

废除旧历的尝试

国民政府的做法远不止重新命名。1928年,蒋介石正式废除了传统历法,禁止印刷阴阳合历,并禁止庆祝春节。在农历新年期间被发现互致新年问候的政府官员将受到处罚。这一禁令被证明无法执行——农村人口和城市居民一样继续暗中庆祝——最终于1934年被悄然撤销。

农历 Nónglì — 「农历」的由来

农历一词并非古称。1947年,中华民国政府将传统历法重新命名以强调其农业功能,该词由此获得官方地位。1949年后,中华人民共和国沿用了这一名称。如今,它是中国大陆、香港及海外华人社区的标准称呼。

这个名称带有一层讽刺意味:中国历法中真正与农业相关的部分——指导农事的二十四节气——实际上属于阳历部分,而非阴历部分。月份(基于月相)并无特别的农业意义。将整个系统称为「农历」,就好比用一个轮子来命名一辆自行车。

阴历 Yīnlì — 容易误导的「阴历」

阴阳合历
中国历法正确的天文学分类是阴阳合历阴阳合历 Yīnyáng Hélì)——一种同时融合阴历月份和阳历定位的系统。称之为阴历(「太阴历」)则完全忽略了其阳历的一半。

人们习惯性地将中国历法称为阴历,大概是因为其最显眼的特征——月份始于朔日(新月),节日定在十五(满月)——属于阴历部分。但这是一个根本性的误分类。真正的太阴历,如伊斯兰教希吉来历,追踪月亮。它没有闰月校正,会在四季中漂移:斋月可能在某个十年落在夏季,下一个十年落在冬季。中国历法则恰恰相反,通过二十四节气和闰月来精确防止这种漂移。它的双重特性——以节气锚定的阴历月份——正是其根本特征。

英文「Lunar Calendar」——误译上加误译

英文中用「lunar calendar」(太阴历)来指称中国历法,是对本已不够精确的阴历一词的直译。这一译法加深了误解,因为它剥离了中文使用者至少在潜意识中理解的语境——即阴历只是简称,并非技术描述。在英文中,「lunar calendar」被按字面意思理解,导致了一个广泛流传但错误的观念:中国历法是纯粹的太阴历系统。

正确的英文术语是lunisolar calendar(阴阳合历)。中国历法与希伯来历、印度历以及传统的韩国历和越南历(均源自中国历法模式)同属此类。伊斯兰教希吉来历是世界上使用最广泛的真正太阴历。

🔍

「农历新年」之争

自2012年起,韩国民间组织VANK发起运动,主张在英语媒体和国际组织中以「Lunar New Year」(农历新年)取代「Chinese New Year」(中国新年),理由是这一节日为东亚各国共享,不应冠以中国之名。该运动已成功影响了若干西方品牌和媒体机构。然而,「Lunar New Year」一词在天文学上是不正确的——中国历法是阴阳合历,而非太阴历——而且它抹去了这一节日所依托的历法系统的中国起源。本站使用「Chinese New Year」(中国新年)「Spring Festival」(春节)春节 Chūnjié)。

名称指南

名称中文字面含义指称对象准确性
Nónglì农历农事历法中国传统历法不够精确——「农事」部分属于阳历
Yīnlì阴历太阴历中国传统历法(口语)易产生误导——该历法为阴阳合历,非太阴历
Yīnyáng Hélì阴阳合历阴阳合历技术分类正确
Jiùlì旧历旧历法中国传统历法(非正式)相对性标签,缺乏描述性
Xiàlì夏历夏朝历法传统历法(天文学语境)具有历史色彩——将该系统归于传说中的夏朝
Huánglì黄历黄(帝)历/皇历标注吉凶宜忌的传统通书指通书,而非历法系统本身
Gōnglì公历公用历法格里高利历中华人民共和国对格里高利历的标准称呼
Yánglì阳历太阳历格里高利历(口语)原则上正确——格里高利历确为太阳历
Guólì国历国家历法格里高利历(台湾)地区性标签

“农事用(传统)历法,统计与分类用公历。”

孙中山,1912年历法采用令

二十四节气

翠绿竹林——象征自然季节的循环

太阳轨迹上的24个标记

2016年列入联合国教科文组织非物质文化遗产

历史发展

西周(约公元前1046–771年)

确立四大节气:冬至、夏至、春分、秋分。

春秋时期(公元前770–476年)

扩展至八个节气,加入四立(立春、立夏、立秋、立冬)。

《淮南子》(约公元前139年)

完整的二十四节气体系首次被系统记载。北斗七星的周年旋转依次标示各节气。

一行和尚——公元729年

引入定气法,依太阳实际黄经位置每15°计算各节气。

郭守敬——公元1281年

《授时历》全面采用定气法。测定回归年长度为365.2425日——比格里历早三百年得到相同数值。

节与气

节——节点

12个节气标示季节转换与各阴历月之始,作为分界标记。

气——中气

12个中气标示月中季节特征的极致。缺少中气的月份即为闰月

完整参考表

节气中文约略日期类型意义
立春立春2月4日春季开始——农业年之始。《月令》记载天子亲耕第一犁。
雨水雨水2月19日雪转为雨,冰层融化。田地须为春播做准备。
惊蛰惊蛰3月6日春雷惊醒蛰伏生物。汉代原名「启蛰」,后避景帝讳而改名。
春分春分3月21日昼夜等长。周代于此日祭祀太阳。
清明清明4月5日扫墓祭祖。习俗见载于春秋《左传》。
谷雨谷雨4月20日春末雨水滋润新苗。相传与仓颉造字有关。
立夏立夏5月6日夏季开始,作物进入快速生长期。
小满小满5月21日谷粒开始饱满但尚未成熟。蚕进入结茧阶段。
芒种芒种6月6日麦收稻插,传统农历中最忙碌的时节。
夏至夏至6月21日一年中白昼最长。最早确认的节气之一,商代甲骨即有圭表测影记录。
小暑小暑7月7日暑热渐盛。汉代即有「晒书」防霉的习俗。
大暑大暑7月23日一年中最热的时段。《礼记》记载此时应调整饮食,食苦味清凉之物。
立秋立秋8月7日秋季之始。天子在西郊迎秋祭祀。
处暑处暑8月23日暑气消退。晒谷入仓开始。《农政全书》以此为晚稻插秧的最后期限。
白露白露9月8日晨露出现。《诗经》名句:「白露为霜」。
秋分秋分9月23日昼夜再次等长。举行祭月仪式,为中秋节的前身。
寒露寒露10月8日露水转寒。酿制菊花酒,习俗见载于汉代《西京杂记》。
霜降霜降10月23日初霜降临。采收柿子、采集中药材。传统上举行军事检阅。
立冬立冬11月7日收获完毕,田地休养。天子行冬祭。《月令》记载封仓修城。
小雪小雪11月22日北方开始降小雪。腌菜、制腊肉以备过冬。
大雪大雪12月7日大雪纷飞,河流封冻。「封犁」标志农事年结束。
冬至冬至12月22日白昼最短。周、汉时期以此为岁首。举行盛大朝会,官员互相贺拜。
小寒小寒1月6日寒意加剧。自冬至起「数九」,历八十一日迎春。
大寒大寒1月20日一年中最冷。开始筹备春节。循环结束,复归立春。
🌿

五行与农业智慧

每季六个节气对应一五行:春/木、夏/火、秋/金、冬/水,土主每季转换的18天。谚语如「清明前后,种瓜点豆」蕴含世代农耕经验。徐光启的明代《农政全书》(1639年)将各地农事依节气系统整理。

历法与日常生活

数千年来,中国历法主导着日常生活的节奏。农民依节气决定播种与收获时间;婚丧嫁娶、开业出行均依历法择吉。八字命理直接取用出生日期时辰的干支,风水师以历法推算飞星运期与时间能量变化。

关于「农历新年」与「春节」命名之争及其文化意义的深入探讨,请参阅姊妹站 ChineseNewYear.wiki

现代守护者:紫金山天文台

中国农历是世界上唯一由国家科研机构以现代天文方法正式编算和颁行的主要传统历法。这一机构就是南京的紫金山天文台,其创建本身就是一段关于民族尊严与科学决心的故事。

起源:1913年的屈辱

1913年,日本在东京举办「亚洲观象台台长会议」。当时的中国正处于民国初年的混乱之中,最初甚至未获邀请。高鲁(1877–1947)曾留学比利时,时任中央观象台台长,在日方勉强允许下出席会议。高鲁深感屈辱:中国拥有三千年以上的天文传统,却没有一座现代天文台。而曾经采用中国历法的日本,已拥有多座现代天文台。自此,高鲁立志建设中国自己的天文台。

创建历程

1927年11月20日,国民政府召开国立中央研究院筹备会议。高鲁正式提交建议书:《建国立第一天文台在南京紫金山》。经大力推动后获批。天文研究所1928年成立,为中研院最初八个研究所之一,高鲁任首任所长。

紫金山天文台于1934年9月1日落成,安装了一台60厘米蔡司反射望远镜——当时远东最大。它被誉为「中国现代天文学的摇篮」,此后中国几乎所有天文机构均源出或关联于此。

🔭

中国现代天文学关键人物

高鲁(1877–1947)——首任所长(1928–1929),天文台的主要倡导者。余青松(1897–1978)——第二任所长,主持建设工程。张钰哲(1902–1986)——第三任所长(1941–1984),小行星观测先驱。

当代农历的编算

天文台最具文化意义的职能是编算农历2017年5月,中国发布国家标准(GB/T 33661-2017《农历的编算和颁行》),确立农历编算的官方规则,要求精确度在一秒以内,并指定紫金山天文台为唯一权威机构。

🌙
朔望月
29.5306日
两次新月之间的平均时间决定月份。每月始于月球地心黄经等于太阳黄经之日。
☀️
回归年
365.2422日
回归年主导二十四节气与闰月规则。所有时刻以东经120°(北京时间UTC+8)计算。
🔢
19年7闰
置闰规则
约每19年加入7个闰月(默冬周期),在缺少中气的月份插入闰月。

为何「阴历」是误称

中国历法常被误称为「阴历」。纯阴历(如伊斯兰回历)仅追踪月相,年长约354日,每33年遍历四季。中国历法是阴阳合历:将阴历月份与纯粹基于太阳的二十四节气结合,将历法锚定于季节。这就是农历新年总在1月21日至2月20日之间的原因——阳历成分防止了漂移。「农历」之名正反映了这一季节维度。

「农历是一种阴阳合历,既追踪月球运动,也追踪太阳运动。」

——香港天文台官方教育资料

常见问题

六十干支由十天干与十二地支依序配对,组成六十个不重复的组合,每六十年循环一次,用于纪年、纪月、纪日及纪时。其使用可追溯至商代甲骨文(约公元前1600年),是中国现存最古老的计时体系之一。

农历月份依据月相变化而定,小月二十九日、大月三十日交替排列,平均每月约29.53日。月之大小由实际朔望周期决定,并非固定不变。

二十四节气将太阳在黄道上的周年视运动划分为二十四等段,每段约十五度。此制度起源于西周时期(约公元前1046–771年),最初仅有冬至、夏至、春分、秋分四个基准节气;春秋时期扩展为八节;战国时期发展完备为二十四节气。《淮南子》(约公元前139年)首次完整记载了全部二十四节气,汉武帝于公元前104年颁行《太初历》,正式将其纳入国家历法。

二十四节气由「节」与「气」交替组成。节为各月之始,标志季节转换;气居各月之中。若某一农历月份内不含中气,则该月被定为闰月(闰月),此法则巧妙地使阴阳合历与太阳年保持一致。

农历新年定于冬至后第二个朔日,因此日期落在公历一月二十一日至二月二十日之间。由于阴阳合历须兼顾朔望月与太阳年的调和,故每年日期不同。

平气法将一年均分为二十四等分时段,假定太阳运行速度恒定。定气法则依太阳在黄道上每行经十五度的实际位置来计算各节气。僧人天文学家一行于公元729年提出定气概念,郭守敬在1281年颁行的《授时历》中全面采用定气法。

纯阴历(如伊斯兰回历)仅依月相运行,与季节逐年偏移。中国的阴阳合历则同时追踪太阳位置(通过二十四节气),并以置闰月的方式使历法与四季保持吻合。

位于南京的紫金山天文台是唯一官方授权编算与颁布中国农历的机构。2017年,中国政府将此正式纳入国家标准GB/T 33661-2017,要求计算精度达到约一秒以内。

中国历史上先后颁行官方历法逾百部。重要里程碑包括:太初历(公元前104年)确立正月岁首并将二十四节气正式入历;祖冲之大明历(公元462年)首次将岁差纳入推算;一行大衍历(公元727年)引入定气法;郭守敬授时历(公元1281年)测定回归年为365.2425日——与格里历数值相同,却早了三百年。

「农历」是二十世纪才出现的回溯性命名。1912年以前,中国传统历法无需通称——历朝各有专名(如太初历、授时历等)。1912年中华民国改用格里历后,为区分新旧历法,相继出现「旧历」「阴历」「夏历」等称谓。「农历」一词由中华民国政府于1947年正式采用,中华人民共和国于2017年以国家标准GB/T 33661-2017加以规范。

1912年以前,历朝历法各有专名——因无其他历法与之并行,故无需通称。历书实物称为「皇历」(因帝王颁行)或「黄历」(因封面用黄色),民间通行版本称为「通书」。今日所用的「农历」「阴历」「旧历」「夏历」等名称,皆为1912年后才出现的回溯性称谓。

中国历法的正确天文学分类是阴阳合历,而非纯粹的阴历。民间惯称「阴历」,是因为最显眼的特征——每月以朔日(新月)为始——属于太阴成分。但历法同时以二十四节气追踪太阳位置,并以置闰月的方式使历法与四季保持吻合。英语「lunar calendar」直译自本已不够精确的「阴历」。「农历」一词则是1912年中华民国采用公历后,为区分新旧历法才逐渐通行的称谓。

讨论

使用 GitHub 登录参与讨论。

保持关注

生肖快报

每周中国占星、风水智慧与文化遗产精华——直送您的邮箱。