百一运势网

Hi, 请登录

阴阳历转换

农历转换阳历公式?

一、由甲子年推算公历年

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

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

阴阳历转换
(图片来源网络,侵删)

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

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

阴历阳历转换比较复杂,一般阴历日期大概落后阳历日期一个月,如果要转换可以借助万年历来查询。而且国际通用的历法是以一个太阳回归年为周期,谓之太阳历,简称为阳历,全球公用,故亦称为公历。阳历即是公历。

阴阳历转换
(图片来源网络,侵删)

另外,中国传统的历法自夏朝始,称为夏历,是以月球绕地球一周为一月,十二月为一年,月亮号为太阴,故谓之太阴历,简称为阴历。由于阴历的一年只有354天,少于太阳回归年的365天,所以夏历***用置闰月的方法,使得阴历的年份与阳历的年份大概保持一致。所以夏历将太阴历配合了闰年及二十四节气,使得太阴历的年周期同步于太阳历。中国夏历其实是阴阳合历。

公元年数-1***7(或1901)=4Q+R 则阴历日期=14Q+10.6*(R+1)-年内日期序数-29.5*N

阴阳历如何转换的?

阴阳历转换的方法:

阴阳历转换
(图片来源网络,侵删)

确定阳历基准和阴历基准

快速的进行阴阳历转化,要确定阳历和阴历对应的是同一天,阳历基准是计算月输入阳历日期的相差天数,阴历基准是根据相差的天数来计算出对应的阴历日期。

计算相差天数

进行阴阳历的转换,阳历日期和阳历基准的相差天数是等于输出的阴历日期和阴历基准之间的相差天数。先输入阳历日期与阳历基准之间相差天数,相差天数是固定的。

公式

公式是(输入的阳历日期−阳历基准+1)=(输出的阴历日期−阴历基准+1)=相差天数 (输入的阳历日期 - 阳历基准 + 1) = (输出的阴历日期 - 阴历基准 + 1) = 相差天数(输入的阳历日期−阳历基准+1)=(输出的阴历日期−阴历基准+1)=相差天数。

计算阴历日期

阴历日期是根据已计算的相差天数与阴历基准来确定。阴历日期的年份是相差天数依次减去阴历基准开始之后的每一年的阴历天数(包括阴历基准年的天数)相差的天数不断的减少,减少到<0 的时候,对应的阴历年就是阴历年份。阴历日期的月份是利用相差天数减去上一阴历年总天数后所剩下的天数为多少,依次减去阴历每个月的天数,相差天数<0的时候,对应的月份是阴历月份。阴历日期的天是相差的天数减去已确定的天数,剩下的天数是阴历日期的天。

农历转换公历换算公式?

公农历转换有一口诀如下:

公元年数减去3,除10余数是天干;

基数不变,除12,余数就是地支年。

举一例子,以1823年为例:

第一步:公元年数先减3,得基数1820。

先用10去整除,余数为0,对应天干为"";再用12去整除,余数为8,则对应地支第8位为"未"。则可得1823年对应的农历为"癸未年"。

阳历日期推算阴历日期的方法:阴历日期是以月亮的圆缺为计月单位,其以逢朔为初一,以月望为十五(大月为十六日),以月晦为二十九日(大月为三十日)。

然而目前记时通常用阳历日期表达,如欲将阳历日期换算成阴历日期可以用以下两种方法:可以利用公式推算阴历日期:设:公元年数-1***7(或1901)=4Q+R则:阴历日期=14Q+10.6(R+1)+年内日期序数-29.5n(注:式中Q、R、n均为自然数,R

相关推荐