出生日期查询农历生日 阴阳历转换

阴历和阳历怎么换算?农历与阳历如何计算
阴历阳历转换计算公式
1、阳历日期推算阴历日期的方法:
前已述及阴历日期是以月亮的圆缺为计月单位,其以逢朔为初一,以月望为十五(大月为十六日),以月晦为二十九日(大月为三十日) 。
如要知道1984年6月8日是阴历几日?可以利用公式推算阴历日期: 设:公元年数-1977(或1901)=4Q+R
则:阴历日期=14Q+10.6(R+1)+年内日期序数-29.5n (注:式中Q、R、n均为自然数,R4) 例:1994年5月7日的阴历日期为: 1994-1977=17=4×4+1
故:Q=4,R=1 则:5月7日的阴历日期为: 14×4+10.6(1+1)+(31+28+31+31+7)-29.5n =204.2- 29.5n
然后用29.5去除204.2得商数6......27.2,6即是n值,余数27即是阴历二十七日 2.公历换算为农历
二十四节气在黄道上的位置是固定的,但各年有平年和闰年之分,就使得回归年天数与实际天数不等,每年在日历上可差一天 。这样可以将阴历经过任意整回归年在现在的日历上查到阳历(阳历一年相当阴历的月数为 365.2422/29.530588=12.36827个月) 。例如,可先在1995年的日历上查得与(该年)阴历对应的阳历日期,这样就找到了临时落脚点,也就是找到了阴阳互换的关键 。例如,可先以阴历四月初一(日)为引数,在1995年日历上查到对应的阳历为4月30日 。由于已经计算出经过的月数,将经过的月数的尾数(小数)化为日,加在4月30日上,就得到经过(1995-1070)整年数的阳历日期,也就是起始阴历日期对应的阳历日期,即得到了待查的日期为4月30日加上0.64957×29.530588得到(1070年)5月19.1821840日 。这样就得到了所给例子的阴阳历日期换算结果……” 。0.64957月的由来,
(1995-1070)×12.36827=11440.64957月
已知依泽公生于梁龙德二年(922)六月二十一日,依下表提供的2099年各月初一日的公历月日数,可以算出龙德二年六月二十一日的公历月日数 公元2099年农历各月初一日的公历月日
(2099-922)× 12.36827=1455.45379月
余数为 0.45379月 × 29.530588日=13.4O日
因2099年五月初一日(包括该年闯二月)在公历6月19日,加上计算所得的13日为龙德二年六月初一日的公历月日,即该年7月2日,则该年农历六月二十一日为该年7月22日 。
3.计算结果的订正
实际上上列公历换算为农历时常有较大的误差,如熙宁三年四月初一日为公历1070年5月13日,而不是5月19日 。通过中国历法所用的于支记日法求算所用两历的干支,对所求结果加以订正 。
如,马依泽公生于回历310年3月20日,自回历历元起算共历日数为: 自回历元旦至其3月20日,共历79日 。
自回历元年元旦至309年元旦,共历113个闰年196个平年 。又回历历元在公历622年7月16日,已知该日的干支序数为50,癸丑日,减1(因自甲子起算),余49应加入下列算式中,
(309 × 354+113+79+49)÷60=1827.116667 ......
阴历怎么换算阳历?
每月初一叫做朔,最后一日叫做晦 。农历十五或十六或十七叫做望,望的后一天叫做既望 所以每年春节的大年三十并不在同一天 。农历的基础是「回归年」和「朔望月」 。「回归年」是太阳接连两次通过春分点所需的时间,即365.2422日(365日5小时48分46秒) 。「朔望月」是月球接连两次朔(新月)或两次望(满月)相隔的时间,即29.5306日(29日12小时44分3秒) 。由于12个「朔望月」只有354.3672日,跟「回归年」的365.2422日相差超过10日,把相差累积起来便成为闰月 。早在公元前五、六百年的春秋时代,中国历法便采用十九年七个闰月的安排 但中国的农历和 *** 的农历以及韩国的农历计算方法不一样,一般要相差一二天 。阴历日期是以月亮的圆缺为计月单位,其以逢朔为初一,以月望为十五(大月为十六日),以月晦为二十 九日(大月为三十日) 。然而目前记时通常用阳历日期表达,如欲将阳历日期换算成阴历日期可以用以下两种方法:其一是查《新编万年历》,如查1984年6月8日是阴历几日?翻开万年历6月10日是阴历十一,则逆推6月8日是阴历初九 。其二可以利用公式推算阴历日期: 设:公元年数-1977(或1901)=4Q+R 则:阴历日期=14Q+10.6(R+1)+年内日期序数-29.5n (注:式中Q、R、n均为自然数,R4) 例:1994年5月7日的阴历日期为: 1994-1977=17=4×4+1 故:Q=4,R=1 则:5月7日的阴历日期为: 14×4+10.6(1+1)+(31+28+31+30+7)-29.5n =204.2- 29.5n 然后用29.5去除204.2得商数6......27.2,6即是n值,余数27即是阴历二十七日 。hcsz.myzhongsou/hy/lhy/time_detail.asp

秒懂生活扩展阅读