c语言中万年历公历农历转换,公历农历转换,教你切换阳历和阴历生日 |
您所在的位置:网站首页 › 阳历生日换算成农历生日是多少 › c语言中万年历公历农历转换,公历农历转换,教你切换阳历和阴历生日 |
公历,又叫阳历,农历,又叫阴历,阳历和阴历所依据的参照物不同,计算方法也不一样,应该如何换算呢?下面就来看看本文关于公历农历转换,教你切换阳历和阴历生日的分析吧。 一、快速切换方法 如果大家想要迅速得到结果,建议使用万年历来查询,这样比较方便简单,也很容易掌握,老人小孩都可以用这个方法来进行公历农历转换。 二、使用算式切换方法 1、公历换算成农历 比如说,想要知道1993年3月14日是农历的几月几日,就可以利用公式来计算,得出公历农历转换的结果: 设:公元年数- 1977(或者1901)=4Q + R 则:阴历日期=14Q + 10.6(R+1)+ 年内日期序数 - 29.5N(注意:Q、R、N均为自然数,且R<4) 因此,由此得出:1993年3月14日的阴历日期是: 1993 - 1977 = 16 = 4×4 + 0 故:Q = 4,R = 0,则:可以得出公历农历转换的结果,3月14日的阴历日期就是: 14×4 + 10.6(0+1)+(31+28+13)- 29.5N 56 + 10.6 + 72 - 29.5N N=4.69830508 ,因此3月14日的阴历日期就是阴历二月廿二。 知道了公历换算成农历的方法后,我们再来看看农历如何换算成公历。 2、农历换算成公历 黄道位置上面,二十四节气是固定不动的,但是由于不同的年份之间会有闰年和平年的区分,所以太阳年天数就会与实际天数不一样,每一年在日期上会相差一天。 在阳历上,一年相当于阴历的几个月呢?我们可以根据公式计算出来—— 365.2422/29.530588 = 12.36872个月。 比如说,我们可以把阴历四月初一当做引数,在1995年的日历上查询到对应的公历为4月30日,就可以把经过的月数的小数转化为日,加在4月30日上面,就可以得到1995 - 1070整年的公历日期。 当我们知道了公历农历如何互相换算之后,就可以随时随地得到自己想要的结果了。如果大家看了以上的介绍,还有不清楚的地方,可以咨询老师进行了解。老师会帮大家答疑解惑的。以上就是关于公历农历转换,教你切换阳历和阴历生日的知识分享。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |