本文目录一览:
文/蓝梦岛主
原创文章,已开启全网维权,抄袭必究!
历法,一个我们生活中经常用到,却也经常混淆的概念。
所谓历法,就是根据天象制成的计算时间的方法。我们如今经常接触到的相关概念有:阳历、阴历、公历、农历。
毫不夸张地说,大多数人根本弄不清楚阳历、阴历、公历、农历之间的关系和区别,以至于简单粗暴地认为,阳历=公历,阴历=农历,其实这是大错特错的!
还有一种错误的认知,以为阴历是中国的传统历法,而阳历是西方舶来品。但实际上呢,也绝非如此。
(历法)
先说阳历和阴历。
阳历,即太阳历,是根据太阳运行规律制定的历法,观察的是太阳在不同季节的位置变化,以地球绕太阳公转一周为一年,计365.24天(一个回归年),分摊给12个月,每个月平均是30.437天。
阴历,即太阴历,是根据月球运行规律制定的历法,观察的是月相的周期变化,以月球绕行地球一周为一个月,计29.53天,乘以12个月,一年大概是354.36天。
从分类标准来说,只有阳历、阴历、和阴阳合历(简称阴阳历)三种历法。有了这个认知再探究公历和农历分别属于上述哪一种历法。
(月相示意图)
结论一:如今世界通行的公历属于阳历的一种,但是,阳历却并不等同于公历,二者是被包含与包含的关系。
公历又称纪年,其基本特征就是将耶稣诞生之年作为纪年的开始,即公元元年。1912年清朝灭亡,1949年新中国成立,这里的“1912”和“1949”都是公历概念,意思是耶稣诞生的第1912年和第1949年。而阳历本身,其实并没有这种年份限定。
阳历更像是一个学术概念,精准但并不实用,一年365.24天,一个月30.437天,不是整数,无法应用于日常。公历则不然,它更像对阳历的具象化的表达,把月和年都凑成了整数,平年365天,闰年366天,周期是“四年一闰”,所以平均下来,每年的天数是(365×3+366×1)÷4=365.25,与阳历回归年中的365.24天之间的误差已经很小了,再加上“百年不闰,四百年再闰”的进一步精细调整,几乎可以达到完美契合的程度。
(地球公转示意图)
结论二:农历既不是纯阳历,也不是纯阴历,而是阴阳历。
由于阳历日期反映的是太阳在黄道上的位置变化,所以阳历的四季更准确。
由于阴历日期反映的是月亮的阴晴圆缺变化,所以阴历的月份更准确。
也就是说,阳历和阴历各有优缺点:
阳历的特点是四季准确,气候规律,但月份与月相盈亏对应不上,1号未必是新月(朔),15号也未必是满月(望)。
阴历的特点是月份准确,初一肯定是新月(朔),十五肯定是满月(望),但与太阳运行周期对应不上,所以时间一长四季就会混乱,夏天变成冬天,冬天变成夏天。
(春夏秋冬)
为了取长补短,聪明的中国古人发明了农历,其特点是月份跟着阴历走,年份跟着阳历走,如此一来,便既可以根据月相变化设置月份(月亮变化比太阳变化更易于观察),又不至于四季混乱,简直不要太完美。
也就是说,农历是以阴历为基础,并融合阳历成分而成的一种阴阳合历(阴历为主,阳历为辅)。
但是问题来了,阴历一年是354.36天(29.53×12),阳历一年是365.24天,阴阳合历必须协调农历年与回归年间的这一的矛盾,于是设置了闰月,每2~3年置1闰,具体闰周是19年置7闰。
我们算一下误差。按照阳历算,19个回归年共6939.56天(365.24×19),按照农历算,19个农历年共6939.55天(354.36×19+29.53×7),这个精确度,不得不佩服中国古人的智慧了。
19年是置闰循环的最小周期,这就是为什么19岁那年,阳历生日和农历生日会重合在同一天。
通过以上分析不难看出,农历实际上是比纯阳历(包括公历)、纯阴历更先进的一种历法,只是之后,为了与世界接轨,我国才引进了公历,目前是农历与公历并行使用。
(如上图春节这一天,2021年2月12日是公历表述;正月初一是农历表述;而辛丑牛年庚寅月辛卯日是天干地支纪年,也属于阳历的一种。)
结论三:天干地支和二十四节气,也都属于阳历。
阳历不只有公历这一种表达,也并非西方的独创,中国传统的干支历和二十四节气,其实都是阳历,而非阴历。
以二十四节气为例,是依据太阳在回归黄道上的位置制定的,即把太阳周年运动轨迹划分为24等份,每15°为1等份,每1等份为一个节气,始于立春,终于大寒。很明显,观察的是太阳周期,所以是阳历。
(二十四节气划分方法)
仔细观察二十节气在每年的具体日期也会发现,它更趋近于公历日期,而非农历日期。
比如,2020年的立春是2月4日,农历正月十一,2021年的立春是2月3日,农历腊月二十二,2022年的立春是2月4日,农历正月初四……公历的日期,相差不会超过一两天,但农历的日期,却相差甚远,毫无规律可言。
(立春:太阳到达黄经315°,公历2月3—5日交节)
同样的,其他二十三个节气也是这种情况。
这是因为,二十四节气是农耕文明的产物,作用是顺应农时,而阳历比阴历更能反映自然节律和气候变化,所以二十四节气必然使用阳历,而非阴历。这一点或许会与大家的认知相悖,但真实情况的确如此,对农耕影响明显的是阳历(太阳、温度),而非阴历(月亮、月相)。
至于纯阴历,其实并不十分实用,目前也只有少数中西亚国家仍在使用,比如伊斯兰历就属于太阴历。
怎么样,这下弄懂了阳历、阴历、公历、农历之间的关系和区别了吗?有点绕,慢慢捋!
(本文完~)
常常有人分不清楚阴历、农历,又将公历与阳历混为一谈。为了让大家清晰明了理解并区分,我们用最简单的方式进行梳理。
阴历主要是研究月亮和地球的关系。
阴历在中国传统历法中主要指按月球的月相周期变化来安排的历法,即以朔望月作为确定历月的基础,一年为十二个历月的一种历法。
我国的阳历主要有四种,但以汉族的干支历在历史上占主流和主导地位。
天干地支和二十四节气是论太阳与地球的关系,所以称为阳历。
古人根据太阳一年内的位置变化以及由此引起的地面气候的演变次序,把一年又分成24段,分列在十二个月中,平均每个月有2个节气,一年有二十四个节气,以反映四季、气温、物候等情况。
中国古历以太阳的运动周期作为年,以月亮圆缺周期作为月,以闰月来协调年和月的关系。所以阴历和阳历在我国历史上统称阴阳合历,又称农历。
从殷商始,经春秋战国到先秦时代,直至从西汉《太初历》开始农历二十四节气被正式完整的写入农历。
节气是农历表示太阳视运动的成分,通过二十四节气农历可以精确的反应一年四季的变化,便利人民的生产生活和农业耕作。所以农历历法不仅仅能记录时间,更是指导人民生产生活的历法。
公历的标准名称为格里高利历,是现在国际通用的历法。格里高利历为西方的历法,并非中国所创,故又名"西历"(是相对于中历而言)。
公历也是一种阳历。阳历是太阳历的简称。公历以耶稣诞生那一年为公元元年。公历、农历各有优缺点,总体而言,公历实用性更强,农历科学性更强,天文数据上较公历更精确些!
1949年我国正式规定采用公元纪年。
人们按照农历里的阴历继续过节,按照农历里的阳历继续种田。所以,只要我们还过各种传统节日,只要我们还需要用到八字看命理,只要我们还有《易经》,农历会一直用下去。这是中华民族的传统文化。
请点赞、关注、转发![捂脸]
以下网址是3个历法与公历的转换和查询:
犹太历:
https://cn.calcuworld/%E7%8A%B9%E5%A4%AA%E6%97%A5%E5%8E%86
伊斯兰历:
https://islam.bmcx/2022-01-01__islam/
伊朗历:
https://cn.calcuworld/%E6%B3%A2%E6%96%AF%E6%97%A5%E5%8E%86
网上有一些伊斯兰历的日期计算有错误,以上面网址的转换为准。
华夏历的年份:公历+2697(春节至元旦期间)、公历+2697-1(元旦至春节期间)
华夏历的日期:农历
犹太历年份:公历+3760
华夏历:
中国的农历,古时称为夏历,创立于夏代,现代才把名称改为农历,中国的道历(道家专用历法)是以夏历为准,道历的起始元年是黄帝纪元(公元前2697年)开始。2697这个数字不是现在才有,在道家内部用了很久。由于历法的原因,中国也叫中华或者华夏,中国夏历也叫中华夏历,简称为:华夏历。
历:
世界通用的公元历,原称为历,源于西方,也称为西历、格里历。起始元年以耶稣诞生的那年开始。西方将历推广到全世界各国之后,为了淡化宗教色彩,改名称为公元历,简称为公历。中国是在辛亥革命爆发后的次年(1912年),当时的政府采用公历作为国历,但公历实际上就是历。
犹太历:
犹太历也称为希伯来历,要用于世界各地的犹太人群体。起始元年是以上帝创世开始,这一做法始于中世纪,源于当时人们对《圣经》的研究。犹太历年份:公历年+3760,如果你记不住3760这个数字,有一个方法可以记住,2014年的马航MH370客机失联,370这个数字加上6,就是3760。犹太历的第12月的名称是亚达月,亚达月实际有2个,第二亚达月实际上是第13月,也就是说,与其它历法共12个月不同的是,犹太历有一些年份是13个月。
伊斯兰历:
伊斯兰历源于圣经历法,使用于多数的伊斯兰教的地区。在中国称为回历。
伊朗历:
伊朗历也称为波斯历,使用于伊朗和阿富汗等国。
不知道大家有没有碰到这样的情况,今天明明不是自己的生日,却意外收到了来自朋友的惊喜。
产生这样误会的原因其实都是因为没分清农历和阳历。今天我们就一起来探索一下农历和阳历,给你整明白了!
原来,阳历和太阳有关,起源于西方,是以地球绕太阳公转的运动周期为基础而制定的历法。大家都知道,地球绕太阳转一圈是一年,但是精准一点,就是365天5时48分46秒。这么算下来,为了补上时间差,每四年就会有一个闰年。
而农历是我国的传统历法,是一种阴阳合历。这都是因为阴历和阳历之间差了十几天,如果按照阴历一年过完了,四季还没过完,这地还怎么种?
所以智慧的古人就想了个办法,把这两种历法融合了一下,在阴历的基础上,把每三年多出来的一个月加到了下一年,这个月就是闰月,这一年就是闰年。
小伙伴们,懂了吗?
如果还没懂,那就再看一遍!
今年虎年春节,当我们打开日历时会发现正月初一正好对应着公历的2月1日,接下来每一天都会同步地按顺序数着这个月的日子,有着与往常不一样的舒服、顺遂感。跨过了公历3月,4月1日对应着农历的三月初一,而今天5月1日又对应着农历的四月初一。我们就顺着这个时间快快乐乐去开启新的征程和梦想吧!
离开2022年,向前100年,只有在不远的2003年公历的2月1日和5月1分别对应着农历的正月初一和四月初一,只有2次相遇。
我们再向后100年,这样的巧合有3次,分别是2041年,2052年和2098年。可惜他们一年中也只有两次相遇。2041年是公历的2月1日和4月1日对应着农历的正月初一和三月初一,2052年非常巧,是闰年,公历2月29天,比平常年份多了一天,所以这一年农历正月初一和二月初一连续对应着公历的2月1日和3月1日,也堪称百年难遇。到了2098年和95年前的2003年一样公历的2月1日和5月1日分别对应着农历的正月初一和四月初一,真是百年再相会啊!
我们不难发现,上下200年,这类现象也就发生了5次,一年有三次巧遇的也就是当下的2022年了。疫情当前,让我们在5月的鲜花的陪伴下,斗罢艰险,度过一个奇妙而幸福、虎虎生威的壬寅年吧!祝福所天下有人开心、健康、顺意!
我是棠棣,一枚历史爱好者。欢迎大家【关注】我,一起谈古论今,纵论天下大势。君子一世,为学、交友而已!
一、为什么农历辛丑牛年只有354天——从闰月说起古人经常观察到的天象是太阳的出没和月亮的盈亏,所以以昼夜交替的周期为一“日”,以月相变化的周期为一“月”(现代叫做朔望月)。至于“年”的概念,最初大约是由于庄稼成熟的物候而形成的,《说文》说:“年,谷熟也。”如果说禾谷成熟的周期意味着寒来暑往的周期,那就是地球绕太阳一周的时间,现代叫做太阳年。
以朔望月为单位的历法是阴历,以太阳年为单位的历法是阳历。我国古代的历法不是纯阴历,而是阴阳合历。平年十二个月,有六个大月各三十天,六个小月各二十九天,全年总共354天。但是这个日数少于一个太阳年。《尚书·尧典》说:“期三百有六旬有六日”,实际上四季循环的周期约为365,比十二个朔望月的日数约多111日,积三年就相差一个月以上的时间,所以三年就要闰一个月,使历年的平均长度大约等于一个太阳年,并和自然季节大致调和配合。《尧典》说:“以闰月定四时成岁”,就是这个意思。
古人很重视置闰。《左传·文公六年》说:“闰以正时,时以作事,事以厚生,生民之道于是乎在矣。”三年一闰还不够,五年要闰两次,所以《说文》说“五年再闰”。五年闰两次又多了些,后来规定十九年共闰七个月。从现有文献看,殷周时代已经置闰,闰月一般放在年终,称为“十三月”。当时置国尚无定制,有时一年再闰,所以会有“十四月”。春秋时代就没有一年再闰的情况了。汉初在九月之后置闰,称为“后九月”,这是因为当时沿袭秦制,以十月为岁首,以九月为年终的缘故。上古也有年中置闰,如闰三月、闰六月之类。当闰而不闰叫做“失闰”。
而由于2020年是农历庚子年有闰月,所以2021年农历辛丑年是平年也就没有闰月。
二、干支纪年法干支起源于何时?至今还难以作出确切的回答。不过,近百年来出土的殷墟甲骨卜辞中,就载有大量用于纪日的干支记录。说明早在殷商时代,就已普遍地使用干支纪日了,所以干支的产生,应该比殷商更早。现今大家均相信,春秋时代的纪日干支,是与现在的纪日干支一脉相承的,这可以从《春秋》所载37次日食干支记录得到证实。近年来有人根据殷墟卜辞月食所载干支,推论说自股始到现在,干支纪日一直都是连续的。
天干地支,简称为干支,源自中国远古时代对天象的观测。原来的十干曰:阏逢、旃蒙、柔兆、强圉、著雍、屠维、上章、重光、玄黓、昭阳。十二支曰:困顿、赤奋若、摄提格、单阏、执徐、大荒落、敦牂、协洽、涒滩、作噩、阉茂、大渊献。所以农历辛丑牛年又叫重光赤奋若。
简化后的天干地支:"甲、乙、丙、丁、戊、己、庚、辛、壬、癸"称为十天干,"子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥"称为十二地支。十干和十二支依次组合为六十单位,称为六十甲子。
值得注意的是古人纪日不像现代人这样某月某日的计算。而是按照六十甲子循环往复的计算。比如:每个单位代表一天,假设某日为甲子日,则甲子以后的日子依次顺推为乙丑、丙寅、丁卯等;甲子以前的日子依次逆推为癸亥,壬戌、辛酉等。六十甲子周而复始。这种纪日法远在甲骨文时代就已经有了。
古人纪月通常以序数为记,如一月、二月、三月等等, 作为岁首的月份叫做正(zheng) 月。在先秦时代每个月似乎还有特定的名称,例如正月为孟陬(楚辞),四月为除(诗经),九月为玄(国语),十月为阳(诗经),等等。古人又有所谓“月建”的观念,就是把子丑寅卯等十二支和十二个月份相配,以通常冬至所在的十一月(夏历)配子,称为建子之月,由此顺推,十二月为建丑之月,正月为建寅之月,二月为建卯之月,直到十月为建亥之月,如此周而复始。至于以天干合着地支来纪月,则是后起的事。
我国古代最早的纪年法是按照王公即位的年次纪年,例如公元前770年记为周平王元年、秦襄公八年等,以元、二、三的序数递记,直到旧君出位为止。
汉武帝开始用年号纪元,例如建元元年、元光三年,也是以元、二、三的序数递记,更换年号就重新纪元。这两种纪年法是过去史家所用的传统纪年法。
战国时代,天文占星家根据天象纪年,有所谓星岁纪年法,尾指岁尾,岁指太岁。下面分别叙述。
先说岁星纪年法。
古人把黄道附近一周天分为十二等分,由西向东命名为星纪、玄枵等十二次。古人认为岁星由西向东十二年绕天一周,每年行经一个星次。假如某年岁星运行到星纪范围,这一年就记为“岁在尾纪”,第二年岁星运行到玄枵范围,就记为“岁在玄枵”,其馀由此类推,十二年周而复始。
《左传·襄公三十年》说:“于子嬌之卒也,将葬,公孙挥与裨灶晨会事局。过伯有氏,其门上生莠。子羽曰:‘其莠犹在乎?'于是岁在降娄”,《国语·晋语四》“君之行也,岁在大火”,就是用岁星纪年的例子。
再说太岁纪年法。
古人有所谓十二辰的概念,就是把黄道附近一周天的十二等分由东向西配以子丑寅卯等十二支,其安排的方向和顺序正好和十二次相反。二者对照如下表:
岁星由西向东运行,和人们所熟悉的十二辰的方向和顺序正好相反,所以岁星纪年法在实际生活中应用起来并不方便。为此,古代天文学家便设想出一个假岁星叫做太岁,让它和真岁星!“背道而驰”,这样就和十二辰的方向顺序相一致,并用它来纪年。根据《汉书·天文志》所载战国时代的天象纪录,某年岁星在星纪,太岁便在析木(寅),这一年就是“太岁在寅”,第二年岁星运行到玄,太岁便运行到大火(卯),这一年就“太岁在卯”,其馀由此类推。
此外古人还取了摄提格、单阏等十二个太岁年名作为“太岁在寅”、“太岁在卯”等十二个年份的名称。屈原《离骚》:“摄提贞于孟陬兮,惟庚寅吾以降”,一般认为这里的摄提就是作为太岁年名的摄提格,是说屈原出生于“太岁在寅”之年;指夏历正月建寅之月;庚寅是生日的干支。这样说来,屈原的生辰恰巧是寅年寅月寅日。
看到这里,我们会发现,中国古代的历法是与天文紧密相关联的。其实,“天时地利”,古人早就告诉了我们,“时”是由天来决定的,而“利”却要从“地”里获取。
下面列表说明摄提格、单阏等十二个太岁年和太岁所在、岁星所在的对应关系:
大概在西汉年间,历家又取了阏逢、旃蒙等十个名称,叫做岁阳,依次和上述十二个太岁年名相配(六十甲子前身),组合成为六十个年名,以阏逢摄提格为第一年,旃蒙单阙为第二年,其馀由此类推,六十年周而复始。《史记·历书·历术甲子篇》自太初元年(公元前104年)始,就用这些年名纪年。
所以如果用干支来更代,阀逢摄提格可以称为甲寅年,旃蒙单阙可以称为乙卯年,等等。这些年名创制之初是为了反映岁星逐年所在的方位的,但是后来发现岁星并不是每年整走一个星次,用它们来纪年并不能反映逐年的实际天象,所以就废而改用六十甲子纪年了。后世有人使用这些古年名纪年,那是根据当年的干支来对照的。
例如马光《资治通鉴》卷一百七十六《陈纪》十下注曰:“起阈逢执徐,尽著雍涒滩,凡五年”,是说从甲辰到戊申共五年。清初作家朱彝尊在《谒孔林赋》里写道:“粤以屠维作噩之年,我来自东,至于仙源”,其实是说在己酉年。
干支纪年法一般认为兴自东汉,六十甲子周而复始,到现在没有中断。由此可以向上逆推,知道上古某年是什么干支。一般历史年表所记的西汉以前的逐年干支,是后人逆推附加上去的,这一点应该注意。
三、天干地支的含义与十二生肖的相配十天干的意思:
据《史记·律书》和《说文解字》等书记载,按辞义可解释为:甲:植物破甲之时;乙:屈曲生长之时;丙:天气明亮之时;丁:丁壮之时;戊:丰茂之时;己:纪识之时;庚:成熟之时;辛:更新之时;壬:怀妊之时;癸:揆度之时。
这清楚地表明了天干是一岁中10个时节的物候。
十二地支意思:
又根据《释名》和《史记·律书》、《说文解字》,十二支名称的含义为:子:万物孳生之时;丑:扭曲萌发之时;寅:发芽生长之时;卯:破土出苗之时;辰:舒展生长之时;巳:阳气盛壮之时;午:阴阳交替之时;未:尝新之时;申:成熟之时;酉:煮酒之时;成:衰老枯黄之时;亥;收藏之时。故十二地支也清楚地表明了一年中植物生长过程的12个时节。
天干地支应是分判时节的两种不同的方法,是两种不同的历法系统。天干属阳历,地支属阴历,所以,晋代天文学家虞喜把天干称之为日雄,地支为月雌。《尔雅·释天》则将天干称为月阳,将地支称为月名。天干就是一年分为10个月,每个月为36天的太阳历月名;地支就是农历的月名。将天干和地支配合起来,组成60个数的周期用以纪日,后来又用来纪年和纪月,这可能是殷商人的创造。
为了克干支记忆的不便,人们便创立了以鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪12种动物来代替十二地支,并且与十二地支有固定的对应关系,这就不易错乱。由于这12种常见的动物具有实感,容易为广大群众记忆和接受,于是便很快地在社会上流传开来,至今仍然盛行。
十二生肖的排列顺序是如何定型的,它与十二地支的对应关系又是如何确定的,这些在古代文献中都没有明确的记载。民间流传的所谓牛鼠赛跑的故事,可信程度不大。这些关系可能是逐步发展起来的,经典文献中的名句,例如,《诗·小雅》“龙尾伏辰”、《左传·僖公五年》“吉日庚午,既差我马”等,都可能作为十二生肖与十二地支对应关系的起因,这就关系到二者谁产生在先的问题了;形体特性类似或常在一起的动物及家畜等,例如,龙和蛇,马和羊,鸡、狗、猪等,就自然地排列在一起;五行相生、相克的关系,也应该是考虑的一个因素。
另外,如将虎与寅相配,大约与西羌氐羌民族的虎崇拜有关,他们以虎月为正月,又以虎为贵、为大,故以虎月为正月。总之,十二生肖顺序的形成,是包含着多种因素在内的。
(正文完)
如果有其他关于历史领域的话题或观点可以【关注】我私聊,也可以在下方评论区留言,第一时间回复。