正在加载

农历转换(公历和农历转换公式?)

  • 作者: 小策
  • 来源: 神策网
  • 2022-11-04 02:19

   【二十四节气到底应该按公历,还是应该按农历呢?】
如果要从头说,二十四节气源于古代农耕生产,那时候人们靠天吃饭,需要依据四季寒暑和气候冷暖来安排播种、中耕和收获时间,所以他们就特别关注太阳光的变化,和大地上的冷暖的转换。

在2000多年前的西周时期,人们就已经用圭表测量日影长度的方式,确立了冬至、夏至、春分和秋分这四个节气,然后又用同样的方法确定了二十四节气。

二十四节气源于农历,是按太阳的视运动位置变化来确定的,因为和太阳有关所以应该属于“阳历”范畴。

到了汉代,二十四节气完全确立,公元前100年左右,二十四节气正式被收入历法之中。辛亥革命之后,咱们引用了公历,公历就是阳历,从此二十四节气和公历的日期才有了相对固定的对应关系。

因为二十四节气是以一周天360度分24等份来划分的,所以各个节气在公历的日期就相对固定。比如前半年,节气基本都在6号和21号;下半年差不多都在8号和23号,相差超不过两天。

如果按日期的准确性,公历更加准确;如果按农时,就应该两者结合,再配合地域情况来看了。

你认为二十四季节应该按公历,还是按农历呢?#头条创作挑战赛##传统文化##文化#

农历转换(公历和农历转换公式?)

公历和农历转换公式?

   先认识一下“天干序数”和“地支序数”:

   天 干: 甲 乙 丙 丁 戊 己 庚 辛 壬 癸

   天干序数: 1 2 3 4 5 6 7 8 9 10

   地 支: 子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥

   地支序数: 1 2 3 4 5 6 7 8 9 10 11 12

   一、由甲子年推算公历年

   公式:(天干序数 - 地支序数)÷2×10 + 3 + 天干序数

   上述得数再加任意一个60的倍数即可

   例1:求丁丑年为公历何年。

   解:天干“丁”的序数是4,地支“丑”的序数是2,代入上述公式:

   (4-2)÷2×10 + 3 + 4 = 17

   答:公元后第一个丁丑年为公元17年,17加60的倍数的年份均为丁丑年(……公元77年、 137年、……1817年、1877年、1937年、1997年、2057年……)。

   注:如果天干序数比地支序数小,则公式中的两个天干序数要先加10。

   例2:求甲午年的公历年份。

   解:天干“甲”序数为1,地支“午”序数为7。天干“甲”的序数小于地支“午”的序 数,故天干序数1要先加10:

   (1+10-7)÷2×10 + 3 +(1+10)= 34

   答:公元后第一个甲午年为公元34年,34加60的倍数的年份均为甲午年(……公元94年、 154年、……1834年、1894年、1954年、2014年、2074年)。

   二、由公历年推算干支年

   公式:

   取(公历年数-3)的个位数作天干的序数(个位数是0时看作10)

   取(公历年数-3)÷12 的余数作地支的序数(余数是0时看作12)

   用两个序数所对应的天干和地支相配

   例1:求2005年的甲子

   2005-3 = 2002 ,取个位数2作天干序数,即“乙”

   (2005-3)÷ 12 = 166 余10,取余数10作地支序数,即“酉”

   天干与地支配合为“乙酉”

   答:2005年是乙酉年。

   例2:求1983年的甲子

   1983-3 = 1980 ,个位数是 0 ,看作10 ,10是天干“癸”的序数。

   (1983-3)÷ 12 = 165 余数是 0 ,看作12 ,12是地支“亥”的序数。

   天干与地支配合为“癸亥”

   答:1983年为癸亥年