阴历阳历转换 生日 计算公式(阴历阳历转换:如何计算生日?)

阴历阳历转换:如何计算生日? 随着生活水平的提高,很多人都希望能够清楚自己的生日,包括阳历和阴历。而要计算自己的生日,就需要掌握一些阴历阳历转换的技巧。本文将介绍三种阴历阳历转换计算公式,帮助大家了解如何计算自己的生日。 一、公历转农历计算公式 公历转农历通常采用严格的计算方法,将1901年2月19日作为第一个公历闰年年的正月初一,并依据这个时间进行日期推算,得到农历的年、月、日。其计算公式如下: 以2021年1月1日为例: 1.将2021年1月1日转换为1900年1月1日起的天数,计算出该天是公历年的第几天:2021年1月1日=2020年的365天+2020年的31天+1=737791。 2.计算1901年1月31日到2021年1月1日的公历天数:2021-1901=120 120*365=43800 (120/4)+1= 31 120*365+31=43831 3.将计算出的公历天数加上1901年2月19日(农历正月初一)到1900年1月1日之间的天数:43831+18=43849。 4.计算得到农历年份:(43849-1)/29.5=1473.2,即为甲子。 5.计算剩余天数:(43849-1)%29.5=1.4。 6.根据剩余天数得到农历月份:如果剩余天数小于29,则表示该年为闰年,农历正月为29天,否则为28天。如果剩余天数大于12,则对12取余数得到农历月份,否则剩余天数即为农历月份。 7.计算农历日:以农历正月初一为基准,将剩余天数累加即可得到农历日。 二、农历转公历计算公式 农历转公历通常采用朱利安历算法,即将从公元前始的年月日算出与格里高利历日期所对应的日期。其计算公式如下: 以2021年腊月初十六为例: 1.计算得到当年春节的公历日期。 2.计算农历日期与春节的间隔天数。 3.计算得到朔日与该天的间隔天数。 4.计算出朔日和春节的天数差。 5.以春节为标准,将天数差依次相加,得到公历日期。 三、定位法计算公式 定位法计算公历日期可以使用当月第一个天干地支和该月中气的时间,通过对天文历算法的复杂计算,推算出每一年、每一月和每一日的天干地支和该日的公历日期。其计算公式如下: 以公历2021年1月1日为例: 1.计算日期所对应的格里高利日。 2.通过天文学算法计算出当月第一个天干地支和下一节气的日期。 3.分别计算当月第一个天干地支和下一节气的格里高利日与给定公历日期的格里高利日的时间差。 4.根据时间差,得到公历日期和农历日期。 以上三种方法虽然计算较为繁琐,但只要掌握了计算的基本原理,就可以准确地推算出自己的生日,让我们不再迷惑于自己的生日,也更好地规划自己未来的方向。

本文内容来自互联网,请自行判断内容的正确性。若本站收录的内容无意侵犯了贵司版权,且有疑问请给我们来信,我们会及时处理和回复。 转载请注明出处: http://www.cnbushmen.com/jyfx/16229.html 阴历阳历转换 生日 计算公式(阴历阳历转换:如何计算生日?)

分享:
扫描分享到社交APP