右侧
当前位置:网站首页 > 算命 > 正文

农历转公历公式(农历转公历公式怎么算)

作者:admin 发布时间:2022-12-17 05:39 分类:算命 浏览:85


导读:今天给各位分享农历转公历公式的知识,其中也会对农历转公历公式怎么算进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览:1、公历农历怎么换算2...

今天给各位分享农历转公历公式的知识,其中也会对农历转公历公式怎么算进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

公历农历怎么换算

我有一法:

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

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

天干序数: 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年为癸亥年。

excel如何农历转换阳历公式?

Excel农历转公历公式,网上几乎搜不到,我自己花功夫还是慢慢摸索出来了,如图:

Excel 农历转公历

比如要查找的农历日期为今年的“三月十五”,那就先将A列的格式从“常规”改为“文本”,将B列的格式从“常规”改为“日期”,然后在A2单元格内输入【2022-3-15】,再在B2单元格内输入如下等式:

=IFERROR(SMALL(IF(TEXT(ROW(INDIRECT(DATE(LEFT(A2,4),1,1)":"DATE(LEFT(A2,4),12,31))),"[$-130000]YYYY-M-D")=A2,ROW(INDIRECT(DATE(LEFT(A2,4),1,1)":"DATE(LEFT(A2,4),12,31))),""),1),SMALL(IF(TEXT(ROW(INDIRECT(DATE(LEFT(A2,4)+1,1,1)":"DATE(LEFT(A2,4)+1,12,31))),"[$-130000]YYYY-M-D")=A2,ROW(INDIRECT(DATE(LEFT(A2,4)+1,1,1)":"DATE(LEFT(A2,4)+1,12,31))),""),1))

最后三键回车,Excel会自动计算后显示结果为【2022-4-15】,这个就是对应【2022-3-15】的公历日期。

望采纳。

公历和农历是如何换算的?

首先,进行公历农历换算必须将天干、地支编号记住:天干:甲(4)、乙(5)、丙(6)、丁(7)、戊(8)、己(9)、庚(10)、辛(1)、壬(2)、癸(3)。地支:子(4)、丑(5)、寅(6)、卯(7)、辰(8)、巳(9)、午(10)、未(1)、申(2)、酉(3)、戌(4)、亥(5)。

如要将公历农历换算即将公历换成干支纪年,以公元年的尾数在天干中找出所对应的。然后,将公元纪年除以12,用余数在地支中找出所对应的地支。这样,公元纪年就换算成了干支纪年。如:公元2004年是干支纪年的什么年?这里教你一个较简单的换算方法。

进行公历农历换算首先要先记准十个天干和十二个地支,再记住一个历史事件的公元纪年和干支纪年分别是哪年,如辛亥革命是1911年。之后就可以以此为借助点来计算。如:1911年是辛亥年,问你2009年公历农历换算后是干支纪年的什么年?换算步骤如下:(1)先2009-1911=98,再98÷10=9余8,用这个余数8定天干。(也就是假如没有余数那2008年的天干就和1911年的天干是一样的即是“辛”假如余数是1,那2009年的天干就是在1911年天干“辛”的后面一个字,即是“壬”。以此类推之。)也就是2009年的天干是“辛”后第8个字即“己”。0用98÷12=8余2,用这个余数2定地支。(方法同上)也就是2009年的地支是“亥”后第二个字即“丑”。把天干和地支合在一起即2009年的干支纪年是己丑年。

农历和公历如何换算?

每到旧历年行将结束的时候,家家户户都在辞旧迎新。这个时候总会特别关注农历年和公历年如何换算的问题。

我查了一下网络,有一个公式,就是公元年数先减去3,然后再除以10,它的余数就是天干的次序。同样减去3以后,再除以12,它的余数就是地支的次序。

举个例子。1988年是农历的什么年?先把1988-3。得数是1985。再用1985÷10,它的余数是5。这是天干的次序。十个天干,分别是甲乙丙丁戊己庚辛壬癸。第5个就是戊。1985÷12。它的余数也是5。这个5是地支的顺序。十二地支分别是,子丑寅卯辰巳午未申酉戌亥。第5个就是辰。所得到了天干地支两个字连在一起,就是戊辰年,也是龙年。

我接着又提出了一个问题,为什么公元纪年要减去3以后,再除以10或者12呢?原来农历的甲子年,是六十甲子的第1年,换算成公历是1804年,或者1924年,1984年。甲子年是公历哪一年呢?公历的纪年必须被60整除,然后再加上4,最后的公历年份就相当于农历的甲子年。而反过来推算,公历年换算成农历年就是减去3,因为甲子年本身是第1年。如果计算起来怕麻烦,那么也可以查看对照表。

阴历阳历的换算公式

阴历阳历是无法换算的,因为阳历是以地球绕太阳公转的运动周期为基础而制定的历法,而阴历是按月亮的月相周期来安排的历法,两者不同。

太阳历的历年近似等于回归年,一年12个月,这个“月”,实际上与朔望月无关。阳历的月份、日期都与太阳在黄道上的位置较好地符合,根据阳历的日期,在一年中可以明显看出四季寒暖变化的情况;但在每个月份中,看不出月亮的朔、望、两弦。

阴历定月的依据是月亮的运动规律:月球运行的轨道,名曰白道,白道与黄道同为天体上之两大圆,以五度九分而斜交,月球绕地球一周,出没于黄道者两次,历二十七日七小时四十三分十一秒半,为月球公转一周所需的时间,谓之“恒星月”。

扩展资料:

区别关系

阳历也就是国际通用的公历,阳历以地球绕太阳转一圈的时间定做一年,共365天5小时48分46秒。平年只计365天这个整数,不计尾数;一年分做12个月,大月31天,小月30天,二月只有28天。四年的尾数积累起来共1天光景,加在第四年的二月里,这一年叫做闰年,故而闰年的二月有29天。

阴历以月亮圆缺一次的时间定做一个月,共29天半。为了算起来方便,大月定做30天,小月29天,一年12个月中,大小月大体上交替排列。阴历一年只有354天左右,按照一般的说法,也没有平年润年的区别。

阴历不考虑地球绕太阳的公转运行,因此使得四季的变化在阴历上就没有固定的时间,它不能反映季节,这是一个很大的缺点。为了克服这个缺点,后来人们定了一个折中的历,即是所谓阴阳合历,我国还在使用的夏历(也有人叫它农历),即是这种阴阳合历。

它跟阴历一样,也以月亮圆缺一次的时间定做一个月,也是大月30天,小月29天,可是它又用加闰月的办法,使得平均每年的天数跟阳历全年的天数相接近,以调整四季,夏历约每过二、三年多一个闰月。

参考资料来源:百度百科—阳历

参考资料来源:百度百科—阴历

关于农历转公历公式和农历转公历公式怎么算的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签: