公历和农历是如何进行换算,公历时间农历时间怎么换算

古代的历法是干支纪年,俗称农历或阴历 , 现在我们都统一采用公历的阿拉伯数字纪年 。因此,就存在着一个历法的换算问题 。当然,我们可以查历书就直接知道了,但是这个方法并不一定方便 。现在告诉大家一个简单的口诀 , 大家根据这个口诀 , 再进行简单的推算,就能很快地将公历的数字年,换算成阴历的干支年 。

公历和农历是如何进行换算,公历时间农历时间怎么换算

文章插图
在干支纪年中 , 由于天干是十位,刚好是十进制,因此,每十年的相应位上,天干都是相同的,比如1980年、1970年、1960年的天干都是庚 , 而1981年、1971年、1961年的天干都是辛,以此类推,我们只要记住从1至10位的不同天干就行了 , 不必再做什么推算 。要推算的是地支,地支是十二位,不是十进制,比较麻烦 。但我们只要记住每个0位年的地支,还是可以方便的推算出每一年的地支 。
【公历和农历是如何进行换算,公历时间农历时间怎么换算】
公历和农历是如何进行换算,公历时间农历时间怎么换算

文章插图
我们现在暂从本世纪的1900年为始 , 1900年到现在已经86年了,我们所看到的病号大概都在这个范围以内,只有极少数的超过这个范围 。现在需要记忆一个0位年上的地支次第口诀,就是子戌申午辰寅 。1900年 , 它的地支是子,天干为庚,即庚子年,1910年 , 它的地支是戌,天干一样还是庚,即庚戌年,依次1920年为庚申年,1930年为庚午年,1940年为庚辰年,1950年为庚寅年 。
公历和农历是如何进行换算,公历时间农历时间怎么换算

文章插图
寅以后,上述的口诀再重新开始,即1960年又为庚子年,1970年为庚戌年 , 1980年为庚申年 , 1990年为庚午年,以此类推 , 无有穷尽 。知道了每个0位年的地支,就可以从相近的两个0位年推出尾数为1、2、3、4、5、6、7、8、9这些年的地支 。
公历和农历是如何进行换算,公历时间农历时间怎么换算

文章插图
我们任举一年,1954年的干支是什么?先定天干,我们已经知道0位数的天干是庚,那么,依次而推,1是辛、2是壬、3是癸、4是甲、5是乙、6是丙、7是丁、8是戊、9是己,所以54年的天干是甲 。由上述的口诀,我们已经知道 , 1950年的地支是寅 。那么,依次而推,1951年是卯、1952年是辰、1953年是巳、1954年是午 。
公历和农历是如何进行换算,公历时间农历时间怎么换算

文章插图
因此,1954年的干支就是甲午,1955年是乙未,1956年是丙申,1957年是丁酉,1958年是戊戌,1959年是己亥 。
再推一个,1978年的干支,8位上的天干我们已经知道,不用再推算 , 8是戊 。现在看地支,按照地支口诀 , 1950年是寅年,1960年重新开始子戌申午辰寅的次序,那么,1960年是子,1970年是戌,1980年是申,1990年是午,1978年离1980年近 。
公历和农历是如何进行换算,公历时间农历时间怎么换算

文章插图
我们选从1980年来推算,1980年的干支是庚申 , 往前推一位,1979年是己未,1978年就是戊午 。通过口诀反复演练熟能生巧,学会这个方法会给您以后的生活带来很大便利 。