公历农历干支历怎么区分?三者区别与转换规律一文看懂
平时过日子,很多人都会被日历上的不同历法搞懵。明明显示了今天是几月几号,又有几月初几,还会标着什么甲午、壬寅,这些到底是什么来头?我们常说的公历、农历、干支历,到底要怎么区分?今天咱们就把这三者掰扯清楚,顺便说说它们之间的转换规律,看完你就明白了。
先来说说大家最熟悉的公历。现在咱们不管是上班上学,还是发工资办手续,用的都是公历,也叫阳历,或者格里高利历。它的核心逻辑就是跟着太阳走,是以地球绕太阳公转的周期为基础制定的。一个公历年大概是365天,要是赶上闰年就是366天,每四年多出来一天放在二月里。公历的月份分的很死,大月31天,小月30天,除了二月特殊,别的从来不变,一月就是31天,四月永远30天,规律特别好记。
这个历法是从西方传过来的,咱们国家是辛亥革命之后才开始慢慢推广用的,现在是国际通用的历法,所以说大家日常办事基本都用它,不用学也能摸透规律。
接下来就是咱们说的农历,很多人会误以为农历就是古代咱们中国自己的阴历,其实这个说法错得离谱。农历不是纯阴历,它其实是阴阳合历。就是既跟着月亮走,又兼顾了太阳的回归年周期。农历的一个月是看月相变化来定的,月亮绕地球一圈就是一个月,所以每个月要么29天要么30天,月月不一样,大月小月每年还会变。
为了补上阴历一年和地球公转周期差出来的十几天,咱们老祖宗就加了闰月,现在用的是十九年七闰的规则,就是十九年里放七个闰月,这样就能把平均历年的天数凑成和回归年差不多,同时兼顾了月相和四季变化。咱们过的春节、中秋节、端午节这些传统节日,都是按农历来算的,还有农民伯伯种地看节气,也和农历脱不开关系。
那又有人问了,干支历又是啥?很多人可能只在算命或者看老黄历的时候见过它,什么庚子年、丙戌月,这就是干支历。干支历也是咱们中国本土的老历法,它完全是跟着太阳走的,其实就是一种阳历。它用十个天干和十二个地支两两组合,来纪年、纪月、纪日,六十年一轮回,所以也叫六十甲子。
很多人不知道,咱们常说的二十四节气,其实就是干支历里的内容,干支历的一年就是从立春开始算,到下一个立春前结束,一个月就是两个节气,节气换了月份就换。现在很多喜欢传统命理或者天文民俗的朋友,还会经常用到干支历。
说了这么多,咱们来捋一捋三者最核心的区别,一下就能分清楚了。
首先是制定规则不一样。公历是纯太阳历,只看地球绕太阳的运行周期,和月亮一点关系都没有。农历是阴阳合历,既要照顾月亮的圆缺变化,又要补上太阳周期的差,所以才有闰月。干支历也是纯太阳历,靠二十四节气定年月,和月亮的变化完全不沾边。
然后是纪年纪月的方式不一样。公历就是简单的数字排序,哪一年就是公元某某年,月份也是1到12月排着走,一目了然。农历也是数字纪月,每年从正月到腊月,但是日子是看月相变的,有平年闰年,平年十二个月,闰年十三个月。干支历全用天干地支组合,六十年一轮回纪年纪月纪日,不用数字排序。
接下来咱们说说大家最关心的,三者之间怎么转换,有没有固定规律可循?
先说说公历和农历的转换,这个转换没有绝对固定的周期,因为农历本身就是阴阳合历,大小月闰月每年都不一样。现在一般找转换结果,直接翻万年历就能查出来,当然也有大概的规律:十九年里,公历和农历的日期差不多会重合一次,要是你十九岁、三十八岁生日的时候,一般公历和农历生日会凑到同一天,当然偶尔差个一天也是正常的。
不过要注意,这个规律也只是近似,因为十九个回归年和十九个农历年加七个闰月的总天数不是完全一样,差个零点几天,时间长了就会慢慢错位,所以超过百年之后,这个重合规律就不准了。
再说说公历和干支历的转换,这个规律可比公历和农历准多了,因为干支历本身就是靠节气定的,和太阳运行对应,所以转换规律很好找。
先讲干支纪年的转换,公元年换干支年有个简单的算法。天干是十个,甲到癸对应数字4到3(就是甲对应4,乙对应5……癸对应3),用公元年份减去3,再除以10,得到的余数对应的就是天干。地支是十二个,子到亥对应数字4到3,用公元年份减3,除以12,余数对应地支,两个拼起来就是干支年。举个例子,2024年,(2024-3)=2021,除以10余数是1,不对哦不对,重新算,天干对应表是:甲4、乙5、丙6、丁7、戊8、己9、庚0、辛1、壬2、癸3,所以2024减3是2021,个位是1,对应天干就是辛?不对,2024是甲辰年哦,哦我记错对应了,换个更简单的,公元后年份,天干看个位:0庚、1辛、2壬、3癸、4甲、5乙、6丙、7丁、8戊、9己,所以2024个位是4,对应天干甲,对了。然后地支,用年份除以12,余数对应:0申、1酉、2戌、3亥、4子、5丑、6寅、7卯、8辰、9巳、10午、11未,2024除以12,商168余8,对应辰,所以合起来就是甲辰,正好对得上,这个算法就很准。
干支纪月的话,因为干支历每个月是从节气开始的,立春到惊蛰是寅月,惊蛰到清明是卯月,顺着排就对了,每个月对应两个节气,只要知道节气,就能对应干支月,每年的正月寅月天干会根据年天干变,有口诀叫甲己之年丙作首,乙庚之年戊为头,记住这个就能推出来。
干支纪日的话,公式也有,普通人直接查万年历就行,毕竟不用特意去算,现在随便一个日历app都能查到。
最后说说农历和干支历的关系,很多人会把干支年和农历年混在一起,以为春节就是干支年的开始,其实不对,干支历是从立春开始算新年,不管春节是在哪天,过了立春才是新的干支年。比如有时候春节在立春前,那那个春节之后过了半个月才到立春,立春之前都还是上一年的干支,这个是很多人都会搞错的点。
说了这么多,其实不难发现,三种历法都是用来记时间的,只是出发点不一样。公历方便国际通用,日常办公生活用着顺手。农历兼顾了月相和四季,咱们过传统节日靠它,也适合指导农业生产。干支历是老祖宗留下的太阳历,和二十四节气完全贴合,现在研究传统文化、民俗命理还在用。
现在咱们用的日历上,基本都会同时标着三种历法的信息,知道了它们的区别,再看日历就不会再一头雾水了。想要转换的话,现在直接查万年历比自己算方便多了,记住核心区别,别把农历当纯阴历,别把干支年的开头当成春节,你就比大多数人搞的明白了。
公历,农历,干支历,公历农历区别,干支历怎么看,历法区分,公历干支历转换,农历干支历区别,六十甲子,二十四节气
[Q]:公历是什么历法?
[A]:公历也叫阳历,是国际通用的纯太阳历,以地球绕太阳公转周期制定,平年365天闰年366天,月份天数固定,日常办公生活通用。
[Q]:农历就是阴历吗?
[A]:不对,农历不是纯阴历,它是阴阳合历,既参考月相变化定月份,又通过置闰月的方式适配太阳回归年周期,兼顾了月相和四季变化。
[Q]:什么是干支历?
[A]:干支历是中国传统的纯太阳历,用十天干和十二地支两两组合来纪年、纪月、纪日,六十年一甲子,以二十四节气定年月,从立春开始纪年。
[Q]:公历和农历转换有固定规律吗?
[A]:没有完全固定的永久规律,近似规律是每19年公历和农历日期会大致重合一次,普通人转换直接查询万年历即可得到准确结果。
[Q]:干支历和农历新年起点一样吗?
[A]:不一样,农历新年是正月初一春节,干支历的新年起点是立春,只有过了立春才进入新的干支年,若春节在立春前,立春前仍属于上一个干支年。
[Q]:三种历法制定核心区别是什么?
[A]:公历是纯太阳历,只参考太阳运行;农历是阴阳合历,同时参考月相变化和太阳运行;干支历是纯太阳历,以太阳运行对应二十四节气定年月,不参考月相。
[Q]:公历年怎么快速换算干支年?
[A]:有简便算法,看公历年份个位对应天干:0庚、1辛、2壬、3癸、4甲、5乙、6丙、7丁、8戊、9己,再用年份除以12取余数对应地支:0申、1酉、2戌、3亥、4子、5丑、6寅、7卯、8辰、9巳、10午、11未,组合起来就是对应干支年。
[Q]:传统节日是按什么历法算的?
[A]:我国的春节、中秋、端午等传统节日,都是按照农历日期来确定的。
先来说说大家最熟悉的公历。现在咱们不管是上班上学,还是发工资办手续,用的都是公历,也叫阳历,或者格里高利历。它的核心逻辑就是跟着太阳走,是以地球绕太阳公转的周期为基础制定的。一个公历年大概是365天,要是赶上闰年就是366天,每四年多出来一天放在二月里。公历的月份分的很死,大月31天,小月30天,除了二月特殊,别的从来不变,一月就是31天,四月永远30天,规律特别好记。
这个历法是从西方传过来的,咱们国家是辛亥革命之后才开始慢慢推广用的,现在是国际通用的历法,所以说大家日常办事基本都用它,不用学也能摸透规律。
接下来就是咱们说的农历,很多人会误以为农历就是古代咱们中国自己的阴历,其实这个说法错得离谱。农历不是纯阴历,它其实是阴阳合历。就是既跟着月亮走,又兼顾了太阳的回归年周期。农历的一个月是看月相变化来定的,月亮绕地球一圈就是一个月,所以每个月要么29天要么30天,月月不一样,大月小月每年还会变。
为了补上阴历一年和地球公转周期差出来的十几天,咱们老祖宗就加了闰月,现在用的是十九年七闰的规则,就是十九年里放七个闰月,这样就能把平均历年的天数凑成和回归年差不多,同时兼顾了月相和四季变化。咱们过的春节、中秋节、端午节这些传统节日,都是按农历来算的,还有农民伯伯种地看节气,也和农历脱不开关系。
那又有人问了,干支历又是啥?很多人可能只在算命或者看老黄历的时候见过它,什么庚子年、丙戌月,这就是干支历。干支历也是咱们中国本土的老历法,它完全是跟着太阳走的,其实就是一种阳历。它用十个天干和十二个地支两两组合,来纪年、纪月、纪日,六十年一轮回,所以也叫六十甲子。
很多人不知道,咱们常说的二十四节气,其实就是干支历里的内容,干支历的一年就是从立春开始算,到下一个立春前结束,一个月就是两个节气,节气换了月份就换。现在很多喜欢传统命理或者天文民俗的朋友,还会经常用到干支历。
说了这么多,咱们来捋一捋三者最核心的区别,一下就能分清楚了。
首先是制定规则不一样。公历是纯太阳历,只看地球绕太阳的运行周期,和月亮一点关系都没有。农历是阴阳合历,既要照顾月亮的圆缺变化,又要补上太阳周期的差,所以才有闰月。干支历也是纯太阳历,靠二十四节气定年月,和月亮的变化完全不沾边。
然后是纪年纪月的方式不一样。公历就是简单的数字排序,哪一年就是公元某某年,月份也是1到12月排着走,一目了然。农历也是数字纪月,每年从正月到腊月,但是日子是看月相变的,有平年闰年,平年十二个月,闰年十三个月。干支历全用天干地支组合,六十年一轮回纪年纪月纪日,不用数字排序。
接下来咱们说说大家最关心的,三者之间怎么转换,有没有固定规律可循?
先说说公历和农历的转换,这个转换没有绝对固定的周期,因为农历本身就是阴阳合历,大小月闰月每年都不一样。现在一般找转换结果,直接翻万年历就能查出来,当然也有大概的规律:十九年里,公历和农历的日期差不多会重合一次,要是你十九岁、三十八岁生日的时候,一般公历和农历生日会凑到同一天,当然偶尔差个一天也是正常的。
不过要注意,这个规律也只是近似,因为十九个回归年和十九个农历年加七个闰月的总天数不是完全一样,差个零点几天,时间长了就会慢慢错位,所以超过百年之后,这个重合规律就不准了。
再说说公历和干支历的转换,这个规律可比公历和农历准多了,因为干支历本身就是靠节气定的,和太阳运行对应,所以转换规律很好找。
先讲干支纪年的转换,公元年换干支年有个简单的算法。天干是十个,甲到癸对应数字4到3(就是甲对应4,乙对应5……癸对应3),用公元年份减去3,再除以10,得到的余数对应的就是天干。地支是十二个,子到亥对应数字4到3,用公元年份减3,除以12,余数对应地支,两个拼起来就是干支年。举个例子,2024年,(2024-3)=2021,除以10余数是1,不对哦不对,重新算,天干对应表是:甲4、乙5、丙6、丁7、戊8、己9、庚0、辛1、壬2、癸3,所以2024减3是2021,个位是1,对应天干就是辛?不对,2024是甲辰年哦,哦我记错对应了,换个更简单的,公元后年份,天干看个位:0庚、1辛、2壬、3癸、4甲、5乙、6丙、7丁、8戊、9己,所以2024个位是4,对应天干甲,对了。然后地支,用年份除以12,余数对应:0申、1酉、2戌、3亥、4子、5丑、6寅、7卯、8辰、9巳、10午、11未,2024除以12,商168余8,对应辰,所以合起来就是甲辰,正好对得上,这个算法就很准。
干支纪月的话,因为干支历每个月是从节气开始的,立春到惊蛰是寅月,惊蛰到清明是卯月,顺着排就对了,每个月对应两个节气,只要知道节气,就能对应干支月,每年的正月寅月天干会根据年天干变,有口诀叫甲己之年丙作首,乙庚之年戊为头,记住这个就能推出来。
干支纪日的话,公式也有,普通人直接查万年历就行,毕竟不用特意去算,现在随便一个日历app都能查到。
最后说说农历和干支历的关系,很多人会把干支年和农历年混在一起,以为春节就是干支年的开始,其实不对,干支历是从立春开始算新年,不管春节是在哪天,过了立春才是新的干支年。比如有时候春节在立春前,那那个春节之后过了半个月才到立春,立春之前都还是上一年的干支,这个是很多人都会搞错的点。
说了这么多,其实不难发现,三种历法都是用来记时间的,只是出发点不一样。公历方便国际通用,日常办公生活用着顺手。农历兼顾了月相和四季,咱们过传统节日靠它,也适合指导农业生产。干支历是老祖宗留下的太阳历,和二十四节气完全贴合,现在研究传统文化、民俗命理还在用。
现在咱们用的日历上,基本都会同时标着三种历法的信息,知道了它们的区别,再看日历就不会再一头雾水了。想要转换的话,现在直接查万年历比自己算方便多了,记住核心区别,别把农历当纯阴历,别把干支年的开头当成春节,你就比大多数人搞的明白了。
公历,农历,干支历,公历农历区别,干支历怎么看,历法区分,公历干支历转换,农历干支历区别,六十甲子,二十四节气
[Q]:公历是什么历法?
[A]:公历也叫阳历,是国际通用的纯太阳历,以地球绕太阳公转周期制定,平年365天闰年366天,月份天数固定,日常办公生活通用。
[Q]:农历就是阴历吗?
[A]:不对,农历不是纯阴历,它是阴阳合历,既参考月相变化定月份,又通过置闰月的方式适配太阳回归年周期,兼顾了月相和四季变化。
[Q]:什么是干支历?
[A]:干支历是中国传统的纯太阳历,用十天干和十二地支两两组合来纪年、纪月、纪日,六十年一甲子,以二十四节气定年月,从立春开始纪年。
[Q]:公历和农历转换有固定规律吗?
[A]:没有完全固定的永久规律,近似规律是每19年公历和农历日期会大致重合一次,普通人转换直接查询万年历即可得到准确结果。
[Q]:干支历和农历新年起点一样吗?
[A]:不一样,农历新年是正月初一春节,干支历的新年起点是立春,只有过了立春才进入新的干支年,若春节在立春前,立春前仍属于上一个干支年。
[Q]:三种历法制定核心区别是什么?
[A]:公历是纯太阳历,只参考太阳运行;农历是阴阳合历,同时参考月相变化和太阳运行;干支历是纯太阳历,以太阳运行对应二十四节气定年月,不参考月相。
[Q]:公历年怎么快速换算干支年?
[A]:有简便算法,看公历年份个位对应天干:0庚、1辛、2壬、3癸、4甲、5乙、6丙、7丁、8戊、9己,再用年份除以12取余数对应地支:0申、1酉、2戌、3亥、4子、5丑、6寅、7卯、8辰、9巳、10午、11未,组合起来就是对应干支年。
[Q]:传统节日是按什么历法算的?
[A]:我国的春节、中秋、端午等传统节日,都是按照农历日期来确定的。
评论 (0)
