农历
农历,又称夏历,俗称阴历,是中国传统的阴阳合历历法,广泛应用于汉字文化圈。
记载此历法的历书(又作历本、历日、历日、历头),称为皇历或黄历。古代历书由皇帝颁布,官方印刷,所以称为皇历。因多用黄色封皮,又称黄历[1][2]。古代有各种类型的黄历,平民用的称“民历”[3][4],上头记载入学、安床、裁衣、沐浴、剃头等日常宜忌之历注。皇帝用的“御览历”除日常宜忌外,还有颁诏、出师、招贤、遣使等军国大事宜忌。官吏用的“壬遁历”,则有上官、上册、进表、赴任的吉凶[5]。除黄历外还有“七政躔度历”,记载了七曜行度用以预测天象,相当于今日的天文年历[6][7]。通书得名自“通天人之际”,是术数家对黄历的传注,增添了择日的宜忌规则、神煞起例等术数理论和方法的内容[8]。现代通常将黄历称为农民历,因包含了二十四节气,适宜农民务农。农民历的雏型可追溯至《夏小正》,该书记载了每个月的天象、物候及日常民生活动等农政信息[9]。
汉武帝时因历法与天象运行失合,召集群臣制定了《太初历》,为中国传统历法史上一次重大的改革,为后世建立起基本的历法规则。主导改历的太史令司马迁采用与农时相应的“夏正”为岁首,自此大都采用“夏正”[10][注 1],以寅月为正月[11];之后朔日和节气的计算方式在后世得到修订(改为定朔、定气)。现行农历是依据既定基本规则,运用现代天文学成果修订,依照日月实际运行轨道等天文数据计算得来,而非像古代是据参考座标的历元推算往后之年月日。
农历和格里历、伊斯兰历、印度历、佛历一样,是当代应用广泛的历法之一。在华人地区、许多少数民族地区、朝鲜半岛、越南及全世界海外华人社区,农历广泛应用于生日标记、各种民俗活动节日等,比如“春节”、“元宵节”、“端午节”、“中秋节”、“重阳节”等节庆活动,为中华文化的象征。
称谓
中华民国成立后,孙中山宣布以格里历作官方历法,称为国历、新历,中国传统历法则返称旧历、传统历、古历。近代也有人将其称作中历[12]、华历[13]、中国古历[14]。
“农历”因其适用于农事生产的时序而得名,同“旧历”、“阴历”一样,是因民国时期“废历运动”(废阴历改阳历,或废旧历改新历/公历)而出现的称呼。农历名称的出现,也是废历运动推行者对中国传统历法仍得到广泛使用的一种妥协。因为农民占当时人口绝大多数,农业耕作仍是主导性的生产方式,因此新历无法在广大的农村地区推行,农民仍然需要使用旧历[15]。国民政府虽然尝试禁止旧历,取消旧历新年,没过多久也只能碍于民情,宣告放弃[16]。浙江农业协进会在1922年就编著过《农家历》[17],1947年也有名为《中华民国三十六年标准农历通书》的书籍出版[18]。
农历以寅月为岁首,因与传说中夏朝以寅月建正相符,而被又被称作夏历[19][11]。
相比格里历为阳历,农历是以月相周期安排月份之日期,故习称阴历。但其实,农历是阴阳历,它考虑了地球环绕太阳公转的周期,以冬至回归年为基准确定岁实,配合季节阳光分一岁为二十四节气。
除农历(lông-li̍k)、旧历(kū-li̍k)、阴历(im-li̍k)外,闽南语还将农历称为老历(láu-li̍k)或咱人,“咱人”是“咱人的历日”(lán-lâng ê la̍h-ji̍t)的略缩[20]。粤语称为农历(nung4 lik6)、旧历(gau6 lik6)、阴历(jam1 lik6)[21]。
阴阳合历
置闰规则
根据由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),但月亮圆缺与每月日期变化没有固定关系(即新月的日期逐月缓慢推移)[注 2]。季节明显之地区,所原创之历法多为阳历,比如尼罗河定期泛滥,造就了古埃及太阳历。
- 调和阴阳
华夏历法同时考虑到太阳及月球运动,兼顾了年和月之准确周期,是为阴阳合历。夏历依据观测月相变化,严格按照朔望月周期确定月份(定朔),为农历之阴历部分,12个月平均约在354日左右。通过观测太阳视运动与黄道的关系,观察出回归年之周期约在365.25日左右,由太阳之高度角变化周期,影响地表气候环境之不同,定出二十四节气(定气),为农历之阳历部分。在结合时衡量到阴历十二个月与阳历回归年每年约有11日落差,[22]为了使彼此长度能够更加接近,自春秋时代起即有“十九年七闰月法”;又排定了闰月规则,力求平衡调和中气在相应固定月份[注 3]。如此既达到年合四季、月合圆缺,即新月固定于初一,新年固定于冬春之交,达成阴阳和谐。
在十九年七闰之规律下,每个人在其19岁倍数之生日,有机会西历生日与夏历重合于同一日[23]。
十九年置七闰的规则一直使用到时宪历才被废除。现在使用的置闰规则,是看前后两个冬至之间,有几个完整的月相周期,以此来决定该年是否置闰。详见#置闰。
历法
据紫金山天文台研究员刘宝琳和杜伦大学教授理查·史蒂芬森的手稿,及《古今历术考》作者谭冰的补充,就现代天文学而言,中国传统历法可用以下规则描述[24]:
- 每月初一为日月合朔之日。(定朔)
- 平年为十二个朔望月,闰年为十三个朔望月。
- 冬至所在月为十一月。
- 无中气之月为闰月;若一年有两月无中气,以冬至后第一个无中气月为闰月。(顺治二年,即公元1645年,满清政府用时宪历,采定气法而产生的置闰改革)
- 标准时间计算以东经120度为基准。(民国十七年,即公元1928年,国民政府以东经120度作为标准时,即UTC+8)
- 年、月、日均由子夜零时零分开始计算。
- 太阳每运行十五黄经度为一节气。(定气)
定月
现行历法,以朔分月,每个朔望月之始末通过太阳和月球之相对位置确定,以每个月太阳直射月球背面之时刻,定出朔日,朔日定为初一,为每月之始日。每月太阳直射月球正面之日期定出望日,一般为十五或十六日,为每月之中点日期。一个月之上旬按顺序习惯上称为初日,如一月十日称为正月初十。下旬称为廿日,亦有些通胜将之说成念日;如一月二十二日称为正月廿二或正月念二。
冬至所在月定义为十一月,之后月份为十二月、正月、二月……复至十一月。其中农历每年第一个月按照习惯称为正月,十一月及十二月分别又称为冬月及腊月。表示气候寒冷的成语“十冬腊月”就是从此得来,字面意思即为十月、十一月和十二月为一年中最寒冷的月份。若两冬月间,不计冬月剩余11个月,则不需置闰。
置闰
现行历法在时宪历时,已废除“十九年置七闰”,以及修改“无中气置闰”的规则,改为在满足特定条件下,对第一个无中气之月置闰。条件如下:两冬月(冬至所在的月份)之间,不计冬月,若剩余11个月(即两冬至间有12次新月),该年不用置闰;若剩余12个月(即两冬至间有13次新月),则置闰于两冬月间第一个无中气之月(有时一岁可能会有两个无中气之月,只取第一个),月序与前一个月相同(闰月在几月后面,就称闰几月)[25]。采用现行之定朔法,有可能会出现无中气月但无须置闰之状况[注 4]。
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
腊月 | 正月 | 二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 闰十月 | 冬至月 |
闰冬月 | 腊月 | 正月 | 二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 冬至月 |
腊月 | 闰腊月 | 正月 | 二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 冬至月 |
腊月 | 正月 | 闰正月 | 二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 冬至月 |
腊月 | 正月 | 二月 | 闰二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 冬至月 |
…… 如此类推 |
由于当前近日点在冬季,冬季节气之间较短,十冬腊月较容易分配到中气;若采无中置闰法,闰月较常发生在夏季。未来因近日点进动,可能改变。
定年
定完月后,即可决定一年之起始。民用历法中,以正月朔日为一年之开始,称为元旦(元春旦)或正旦(正月旦),正月初一子夜至下一个正月初一子夜前之时间段称为“一年”。有时一年内出现两个立春,即年初一后立春,翌年年初一前再立春,称为“双春年”,一般视作吉兆。按照现行历法计算,双春年必定有闰月,有闰月之年必定有双春,故又称“双春兼闰月”。相反,如果年初一至翌年年初一前夕没有立春,称为“盲年”。在十九年周期内,双春兼闰年及盲年各出现七次,而单春年只有五次[26][27]。
在古代,官方通常会指定年号,并确定开始时间(奉正朔),随后依顺序纪年。夏历同时会使用干支标注年份顺序(包含岁星纪年及太岁纪年),十二地支又对应十二生肖,比如壬辰龙年。民间通常会在民间信仰于节庆表示神明诞辰或传统戏剧作品使用,如辛卯年四月十二日、甲午年腊月初七等。
中华民国成立时,废除农历之官方地位,改以格里历计算年份,同时称正月朔日为春节,废除了年号制度。现今人们通常直接用民国纪年或公元纪年来表示农历年份,严谨的标示会在年份后加上干支纪年,如2021年9月5日为中华民国110年辛丑七月廿九。或采用黄帝纪年,若以公元前2698年为黄帝纪元元年起算,至公元2024年为黄帝纪元4722年(主要见于农民历,称黄帝纪元○○○○年。孙中山在《临时大总统改历改元通电》所用的农历纪年即采用了当时革命党人因拒用满清皇帝年号而改用的黄帝纪元)。
公元换黄帝纪元 | 黄帝纪元换公元 |
---|---|
公历年 + 2698 = 黄帝纪年 | 黄帝纪年 - 2698 = 公历年 |
详细定义
天干地支
天干地支60种配搭,循环往复,每60年干支纪年一个周期、每60月干支纪月一个周期、每60日干支纪日一个周期、每60时辰干支纪时一个周期,干支纪年月日时合共有八字。天干地支对应到月份,通常采用干支纪月,这种纪月以冬至所在月为子月,每一年为一个周期,如遇到闰月,闰月干支与前月相同。其中特别是地支中之子午,在夏历有着重要地位。
- 十天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。
- 十二地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
- 地支
地支与月份、时辰有固定关系:
由于这种对应关系,每5年(日),干支纪月份(时辰)正好完成一次周期。(干支纪月不计闰月)
子午
十二地支中,子午依据太阳位置来确定,子为阴极盛,午为阳极盛,子午为岁、日周期定出始末与中点:
- 以每年太阳直射北回归线之日期定出夏至,午月为每岁之中点月份(干支五月),
- 以每年太阳直射南回归线之日期定出冬至,子月为每岁之始末月份(干支十一月);
- 以每日太阳位于正南方向之时刻定出正午,午时为每日之中点时辰(11~13点),
- 以每日太阳位于正北方向之时刻定出子夜,子时为每日之始末时辰(23~01点)。
- 注:此处每日太阳位于正北方向是指夜晚,太阳在地平线下方之正北。
- 岁与年平均等长,起始点平均相差八分之一年,即半个季度。因为岁末岁初各有半个冬季,而年的安排使到一整个冬季放在年末。
日
中国古代以子夜为日之分界,以子正初刻(00:00)为一日之开始,以夜子初四刻(24:00)为一日之终结[28]。但习惯中,人们倾向于认为一日开始于寅时(平旦)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日,又称小月及大月。每一个月起始于朔日子夜,结束于下一个朔日子夜之前。现行历法采取定朔法。
平朔
早期,采用平朔方法确定朔日。经过长期观察,确定朔望月之平均长度,比如 日[注 5]。然后,选一个日月合朔的日期作为历元,每经过一个月增加 日,取整数部分即得朔日。
平朔规则下,通常是大小月相间,然后每经过15或17个月有一对连大月。
定朔
元授时历起,天文台运用天体运行规律和采用实际观测天象数据,确定每朔(太阳和月球之黄经一致)之具体时间,取当日为朔日,即每月初一。
定朔规则下,各月大小排列并不固定,有时会碰到连续四个大月或是连续三个小月。
节气
因地球椭圆地围绕太阳公转,速度不平均,故节气有二法。按平均时间为平气,按公转角度为定气。平气法之春分秋分,未必为昼夜等长。自崇祯历至今,历法使用定气。
平气
在古代,通常以冬至到冬至之间(约 日),分割为24段(每段约 日),每段起始于一个节气,依次为:冬至、小寒、大寒、立春、雨水、惊蛰、春分、清明、谷雨、立夏、小满、芒种、夏至、小暑、大暑、立秋、处暑、白露、秋分、寒露、霜降、立冬、小雪、大雪。
立春到立夏前为春季,立夏到立秋前为夏季,立秋到立冬前为秋季,立冬到立春前为冬季。
二十四节气中,冬至、大寒、雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪为中气,通常用来确定月份。冬至所在月份为冬月、大寒所在月份为腊月、雨水所在月份为正月、春分所在月份为二月、……、小雪所在月份为十月。十二个月份里,都固定各有一个中气。无中气的月份为前一个月的闰月[29]。
属阳历的干支月或中气月来源于观测太阳的回归年并按地支均分,属阴历的朔望月来源于观测月亮盈亏。中气之间的时间约为30日 时,因此中气日之间的间隔(含前不含后)为30或31日。而一个朔望月的时间为29日或30日,一个月内要么一个中气,要么没有中气。因此,中气可以直接来确定月份及闰否。
每个中气干支月比朔望月平均多21.75小时,两者差异积累到一定程度后,朔望月就闰一个月,以此达到两者平衡对应(具体变化过程是:相对干支月,较短的朔望月逐月提前;当提前的日数达到半个月时,闰一个朔望月,即一个干支月对应两个朔望月,于是朔望月变成推后半个月;然后朔望月继续逐月提前,如此循环往复)。最终结果是,每32.6个朔望月中有一个闰月。实际观测中,由于定朔和定气的方法与绝对平均值存在差异,每两个闰月并非精确地相差32~33个朔望月,而是28~36个朔望月,总体19年7闰(12×19÷7)仍然符合32.6的平均值。
以下是前103年至1644年各闰月统计。
年 | 闰冬月 | 闰腊月 | 闰正月 | 闰二月 | 闰三月 | 闰四月 | 闰五月 | 闰六月 | 闰七月 | 闰八月 | 闰九月 | 闰十月 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
前103-1644 | 38 | 61 | 52 | 48 | 63 | 49 | 70 | 48 | 51 | 54 | 48 | 61 |
定气
定气按太阳运行位置为准,二十四节气分别相应于太阳在黄道上每运动15°所到达之位置。
农历 | 节气 | 西历 | 黄经 | 中气 | 西历 | 黄经 | 平均中气间隔长度/日* | 中气对应月份 冬至100%对应,其余99.6%对应。[注 3] |
月份别称 |
---|---|---|---|---|---|---|---|---|---|
1 | 立春 | 2月3/4日 | 45° | 雨水 | 2月18/19日 | 60° | 29.93,29-30 | 正月、寅月 | 孟春、端月、元春 |
2 | 惊蛰 | 3月5/6日 | 75° | 春分 | 3月20/21日 | 90° | 30.43,30-31 | 二月、卯月 | 仲春、杏月、花月 |
3 | 清明 | 4月4/5日 | 105° | 谷雨 | 4月19/20日 | 120° | 30.93,30-31 | 三月、辰月 | 季春、桃月、桐月、蚕月 |
4 | 立夏 | 5月5/6日 | 135° | 小满 | 5月20/21日 | 150° | 31.31,31-32 | 四月、巳月 | 孟夏、阴月、梅月、槐月 |
5 | 芒种 | 6月5/6日 | 165° | 夏至 | 6月20/21日 | 180° | 31.45,31-32 | 五月、午月 | 仲夏、榴月、毒月、蒲月 |
6 | 小暑 | 7月6/7日 | 195° | 大暑 | 7月22/23日 | 210° | 31.31,31-32 | 六月、未月 | 季夏、荷月、荔月 |
7 | 立秋 | 8月7/8日 | 225° | 处暑 | 8月22/23日 | 240° | 30.93,30-31 | 七月、申月 | 孟秋、兰月、巧月、瓜月 |
8 | 白露 | 9月7/8日 | 255° | 秋分 | 9月22/23日 | 270° | 30.42,30-31 | 八月、酉月 | 仲秋、桂月 |
9 | 寒露 | 10月7/8日 | 285° | 霜降 | 10月23/24日 | 300° | 29.93,29-30 | 九月、戌月 | 季秋、菊月 |
10 | 立冬 | 11月7/8日 | 315° | 小雪 | 11月21/22日 | 330° | 29.57,29-30 | 十月、亥月 | 孟冬、良月、阳月 |
11 | 大雪 | 12月6/7日 | 345° | 冬至 | 12月21/22日 | 360° | 29.45,29-30 | 冬月、子月 | 仲冬、冬月、葭月 |
12 | 小寒 | 1月5/6日 | 15° | 大寒 | 1月19/20日 | 30° | 29.58,29-30 | 腊月、丑月 | 季冬、腊月 |
- 此处数据取公元1810年至公元2409年。
二十四节气中,原本惊蛰在雨水之前,谷雨在清明之前。后西汉末年刘歆将雨水、惊蛰对调,清明、谷雨对调。
由于开普勒运动第二定律,地球靠近近日点时公转速度会比较快,当前近日点在小寒附近,因此冬至到大寒两个中气之间相隔较短,约29.45日;而地球靠近远日点时公转速度较慢,当前远日点在小暑附近,因此夏至到大暑两个中气之间相隔较长,约31.45日(以北半球为准)。
当中气间隔可以比朔望月(≈29.53日)长时,一个月可能完全在两个中气日之间,此时这个月就没有中气。反之,当中气间隔比朔望月短时,两个中气可能完全在两个朔日之间,此时一个月内就有两个中气。
以冬至日子夜到冬至日子夜前为“一岁”。一岁一般为365日,有时为366日。冬至所在月定为冬月(或子月,以天干地支记月)。不计冬至月,一岁将包含11至12个整月,包含12个整月时,第一个无中气之月份为闰月,此乃无中置闰法。若冬至在子月朔日,则前一岁必闰月;若冬至在晦日,则冬至后之一岁必闰月。
1年通常有12个月或13个月。包含13个月的年份为闰年。1810年立春至2409年除夕(立春前日)600年间的7421个月中,有双中气月19个,无中气月240个,221闰,闰月分布如下:
年 | 闰正月 | 闰二月 | 闰三月 | 闰四月 | 闰五月 | 闰六月 | 闰七月 | 闰八月 | 闰九月 | 闰十月 | 闰冬月 | 闰腊月 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
1810~ 2409 | 2 | 15 | 26 | 38 | 42 | 39 | 28 | 16 | 6 | 5 | 4 | 0 |
下一次闰冬月出现于2033年。(2033年问题)前一次闰正月出现于1651年,下一次闰正月会出现于2262年;首次闰腊月将出现于3358年。
置闰规则改革
对冬至之理解有“冬至日”与“冬至时刻”两种。冬至日是日影最长之正午,即是正午最接近冬至时刻之日。“冬至时刻”是太阳直射点运动到最南点(南回归线)之时刻,或是太阳黄经达到270°之时刻,可通过科学推算和观测精确到几时几分几秒。目前在中国大陆使用的农历国家标准中,冬至定义为太阳地心视黄经达到270°的时刻[30]。
由于定朔平朔及定气平气间之差异,也引发了冬至是归于上一月还是下一月之争议,如1984年、2014年、2033年问题。置闰法有遵循亘古传统之平气置闰,现行是定气日算置闰,还有定气时刻置闰,即按照朔、冬至之具体时分先后划分。
隋唐历法已经逐渐开始定朔、定冬至到时分。明朝李天经曾建议,用中气时刻是否介乎两朔时刻之间,来决定该月是否有此中气,例如崇祯十五年(1642年)小雪虽在十一月初一日,但小雪时刻在十一月朔点之前,按此法属十月[31],如此法则可减少双中气月之次数,并使置闰法独立于时区。
习俗节日
日月同数之节日
农历新年(春节),即农历正月初一日,古代称为“元旦”、“正旦”等,越南称为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(節竈君)。
除夕,正月初一前夕,即农历一年之最后一晚。
这三个节日可认为是准备和酝酿最大节日农历新年。
节气节日
以节气定义的节日,通常都有很浓重的季节特征,大多在春分、秋分、夏至、冬至这种季节最为明显的节气附近,清明是紧接春分后第一个节气。
春季:
夏季:
秋季:
- 秋社,立秋后的第五个戊日,大约在秋分前后。
冬季:
- 冬节,冬至当日,也称“小年”,越南称为Lễ hội Đông Chí(禮會冬至),韩国称为동지(冬至)。
历史
中国传统历法与纪年采用阴阳干支三合历[32];上古时期,根据不同的农业牧业生产情况需要,分别产生过太阳历法和太阴历法。中国传统阴阳合历最早源自何时无从考究,据出土的甲骨文和古代中国典籍多有记载,历法规则一般认为源自殷商时期[33]。从黄帝纪年到清朝末期启用西历,中国历史上一共产生过102部历法,此等历法对中国文化与文明产生过重大影响,比如夏历、商历、周历、西汉太初历、隋唐大衍历和皇极历等,有些历法虽然没有正式使用过,但对养生、农业、思想学术、天文、数学等有所作用。
各地使用
其他东亚地区之阴阳合历大多源自华夏历法或受其影响,比如藏历、和历以及朝鲜半岛和越南历法等。目前,由于时区差别,大中华地区(UTC+8)[注 6]、韩国(UTC+9)与越南[注 7](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日[35]。另外,由于农历规定若两冬月间不计冬月剩余12个月,则置闰于两冬月间第一个无中气之月。朔的时刻和其他中气时刻的关系也可能在一地为同一日,在另一地分为两日。这会导致两地对无中气之月的判定出现差异,同样可能影响置闰,并导致农历在几个月内相差一个月。例如2012年中国闰四月而韩国闰三月。部分软件未能因应各国时间基准而调整会造成错误[36]。
紫金山天文台在2017年5月制定了名为GB/T 33661-2017 《农历的编算和颁行》的中华人民共和国国家标准[37]。规定了现代农历编制的基础概念及算法规则,并以现代天文学技术为基础规定农历的编算方式,比如规定冬至为节气之首(而非立春)、规定有冬至之月份为子月(十一月)、规定寅月建正、规定采用国际通用天体模型且精度应达到1秒,并且要求公开发行的日历产品必须包含西历和农历的日期对照以及二十四节气,符合标准规定的编排规则、计算模型和精度及表示方法,以杜绝各种不同版本的农历出现在市面上引发日期不一致的混乱[38]。该标准基本上继承古制,如寅月建正,冬至之月为子月等等。农历闰月的规则,是顺治二年历法改革时制定。应用UTC+8作标准时,则是民国十七年(1928年)制定的规则[39]。
日本农历(和历)原使用中国历法计算,从明朝亡后之1685年开始自行编制历法(贞享历),直到1873年起废除农历(天保历)改用西历(格里历),并于1910年起停止在官历内并记旧历。台湾日治时期,日本政府曾委托东京天文台编纂农历,并由伊势神宫印制颁布《神宫历》于台湾发行。但由于文化习惯不同,到了1914年,台湾总督府决定另编一部《台湾民历》,委由台湾神苑会发行,其内容主要参照了神宫历,另外也加入了西历历法[40][1]。不过,民间接受度最高的仍是自编的民历春牛图[41][42]。目前日本国立天文台每年2月都会发报的“暦要項”官报中仍有节气和朔弦望等资料,能用来自行计算农历。现时日本国内仅有如中秋节等少量节日按农历庆祝,其余绝大多数原以农历日期庆祝之节日,都改成了按照西历之相同日期庆祝(如日本的端午节就在西历5月5日)。
绝大部分海外华人会使用和大中华地区一致的农历,但有些居于南半球的澳纽华侨会出版按当地时间所制作之历书,此等历书也会应当地季节而将节气错开半年。
中国传统历法的编制,以往是由太史寮、太史署、太史监、太史局、太史院、司天台、司天监、钦天监等在中国各朝代职掌天文历法的机构所主管。当代农历的编制则是由现代天文机构负责,如中央观象台(北洋政府)[43]、中研院天文研究所(国民政府)[44]、紫金山天文台(中华人民共和国)[45][46]、香港天文台(香港)[47][48],以及中央气象署天文站(台湾)[49][50][51]。现代天文机构会因应国际天文学联合会的最新决议,并根据美国喷射推进实验室、美国海军天文台、英国皇家航海年历局等机构提供的资料,作出精准计算以修正年历。有时候因朔日、节气发生时刻接近午夜,只要计算结果相差几分钟,和民间《万年历》的日期就有可能会相差一天[52][53][39]。
参见
注释
- ^ 新莽、魏明帝、武周年间之部分年份为短暂例外。邱展毅. 「兩千年中西曆轉換」資料庫介紹. 中央研究院. 1997 [2018-02-27]. (原始内容存档于2021-05-07).
中国历的运算规则
- ^ 朔望月 平均=29.530588日=29日12小时44分2.8秒(长度在29.27至29.83日之间变动)
- ^ 3.0 3.1 不对应率 = 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年前仍广泛使用北京的子午线[34]
- ^ 北越政府于1967年8月8日改采UTC+7时区制历并随着越战于1975年结束而推广至全国[34]
参考资料
- ^ 1.0 1.1 黃曆暢銷兩千年. 台湾光华杂志. 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).
- ^ 史记·历书:然后日辰之度与夏正同
- ^ 11.0 11.1 天文百問 - 交通部中央氣象局. [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).
- ^ 34.0 34.1 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).
- ^ 39.0 39.1 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日)
- 台北市立天文科学教育馆阴阳历对照+历象表 (页面存档备份,存于互联网档案馆)
- 国历农历查询 (页面存档备份,存于互联网档案馆) - 畜产行情 - 中华民国行政院农业委员会
- 国历、农历换算 (页面存档备份,存于互联网档案馆) - 农业知识入口网