阳历日期推算阴历日期的方法

开通VIP,畅享免费电子书等14项超值服

首页

好书

留言交流

下载APP

联系客服

2022.02.14

1、阳历日期推算阴历日期的方法:

前已述及阴历日期是以月亮的圆缺为计月单位,其以逢朔为初一,以月望为十五(大月为十六日),以月晦为二十九日(大月为三十日)。

如要知道1984年6月8日是阴历几日?可以利用公式推算阴历日期:

设:公元年数-1977(或1901)=4Q+R

则:阴历日期=14Q+10.6(R+1)+年内日期序数-29.5n

(注:式中Q、R、n均为自然数,R<4)

例: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

0.116667×60=7

干支序数为7,即庚午日。

求公历922年7月18日的干支,儒略历900年的干支序数为:

900×365.25÷60=5478.75

余数为,0.75×60=45;

22年的于支序数为,

(22×365.25+7)÷60=134,余2.5按3计,式中的7,为儒略历元年元旦的干支序数;

又7月1日自该年元旦起算共历182日,干支序数为2,再加17日为7月18日(45+3+2+17)÷60=1,余7,

结果与回历计算所得相符,即依泽公生于回历310年3月20日,中历庚戌日。4求首朔干支[11]

以上计算所得的中历干支应为所求月内的几日,如对所求月首(即月初一日)的干支尚不清楚,则求得的干支不能算出它在月内的日数。

首朔是指农历每年冬至(平冬至)后第一个朔日,冬至都在农历年前的十一月,故首朔就是所求该年前的十二月初一日的干支。(历象考成后编》以雍正元年(172)冬至起算,其干支系数为32.12253,干支为丙申,而冬至后的15.12633日为首朔,干支为壬子(33+15.12633)。自此可求算出922年7月即农历六月初一日的干支,以确定本文四·3节中所求的干支为该年六月第几日。求算过程如下:

先以1722减921所得之数称积年,积年乘岁实之积为经此积年所历日数,所历日数减32.12254之差被o后的余数再为o所减,所得之差就是922年冬至的干支(计算中向上推算或上考往古要用60减)。所历总日数减0.12254,再加上922年冬至之余数将所历总日数化为整数后,加上15.12633日所得之和用29.530588除之,除之所得余数,再加上龙德二年冬至干支,得首朔干支,首朔干支再加上6×29.530588后,累减60而得的余数,为龙德二年六月初一日的干支,六月一日与月内干支差即为六月内的日数。计算过程如下:

[(1722-921)×365.2423442-32.12254]÷60=4875.449784

0.44784×60=33.01269,干支序数已过33。当为34,丁西日,经与《中西回史日历》对照无误。再求922年首朔干支,

29259.1O99一0.12254十0.01269=292559

(292559+15.12633)÷29.530588=990.4948

0.49498×29.530588=14.1510,再加34,合49,干支为壬子,所得与史书所载相同。[12]因首朔再过六个月方是龙德二年六月初一日,故

(49+6×29.530588)÷60=3,余46月83528,干支序数41为庚戌日,为六月初一日干支,再过二十日为六月二十一日,即马依泽公出生之日,

(47+20)÷60=1,余7,庚午日结果与回历、公历推算所得相同,即马依泽公出生于回历310年3月20日,农历梁龙德二年六月二十一日,公历922年7月18日。计算中没有采用定朔与定气,可能有数时之差

THE END
1.农历阳历转换阴历转公历查询阴历阳历换算农历知识问答:公历是农历还是阳历?解答:公历是阳历。农历是阳历还是阴历?解答:农历是阴历。 您也可以在『万年历』中查询。如何在万年历进行阴历查阳历:一般阴历日期大概落后阳历日期一个月,比如要查2010年农历四月二十的阳历,翻动万年历,可能在2010年5月或6月的界面找到。 https://m.buyiju.com/cha/yyl.php
2.国历和农历怎么转换网友分享:你好,国历1997.13,转换为农历是1997年1月7日,星星期四;国历1997.1,转换为农历是1996年12月24日,星期六。 8、谁知道生日国历怎么换算成农历? 网友分享:应该是“公历”而非“国历”。公历1995年 5月9日,当天的农历日期为一九九五年四月初十日,或者称为乙亥年四月初十日。今年的农历是辛卯年。 https://www.105188.com/sh/618011.html
3.万年历农历查询农历阳历转换阴历转阳历阴阳历转换汉程网万年历农历查询,200年阴阳历转换,将农历阴历和公历阳历相互转换,可以查询农历节气、干支、闰月、纳音、星期,还附有每日宜忌、冲煞等黄历信息。https://life.httpcn.com/nongli.asp
4.公历农历转换阳历阴历转换站长工具网如何将农历转换为公历?农历和阳历是两种不同的时间系统,它们在日期和时间表示上存在差异。农历是根据月亮的周期制定的,而阳历是根据太阳的周期制定的。因此,农历和阳历的转换是一个常见的问题。 首先,我们需要了解农历和阳历的基本概念。农历是中国传统的时间系统,它以月亮的周期为基准,每个月有29或30天,全年分为12个月,还有闰月来调整日https://blog.csdn.net/zhaoxiaoming4444/article/details/142804814
5.农历日期换算为阳历农历日期换算为阳历 日期计算-农历日期换算为阳历 输入农历日期转换成阳历日期 农历年:正月所在的阳历年份 农历月:闰月则输入负数,比如闰八月输入"-8" 农历日: 阳历是:https://time.org.cn/riqi/nongli.htm
6.干部人事档案中涉及出生日期农历公历换算问题的,如何认定?某施工合同约定承包人垫资万元,利息为3%,垫资1年。但到期后发包人只返还了300万元垫资且未支付利息。承包人经多次催告无效,6个月后向法院起诉。已知银行年存款利率4%,年贷款利率8%。则承包人能获得法院支持的利息总额()。https://www.shuashuati.com/ti/c9ab4b6ebc814495970bf3dd86536f64.html?fm=bded5c28c5f04ccc789334062258ddaeb2
7.公历农历日期转换阴历转阳历 阴历和阳历因使用历法的不同,导致二者日历并不一致,我们所使用的阴阳历转化工具可以方便转化公历和农历的日期,通过它可以计算出自己出生日的农历日期及生肖属相、星座等 阴历和公历的区别 中国历法是根据月亮和太阳的运动计算的阴阳历。公历是通过太阳的运动来计算的;当地球绕太阳转一圈时,就是一年。一般https://gregorian-lunar-calendar.bchrt.com/
8.免费阴历阳历转换在线工具网(zxgj.cn)应该有很多和我一样阴历阳历傻傻分不清楚的伙伴吧? 站长回复:我分的清,但是算不清。 U1576918090 访客 很好,解救了我。果断收藏。 站长回复:果断的对,错了的叫武断。 U1576918045 访客 生日按农历算的有没有?公历生日,农历生日,换算不清楚的有没有? https://www.zxgj.cn/g/yinyangli
9.js实现公历(阳历)和农历(阴历)的换算log(nongli); // 结果如下: // {Animal: "鼠",IDayCn: "初四",IMonthCn: "闰四月",Term: null, //24节气的中文名 astro: "双子座",cDay: 26,cMonth: 5,cYear: 2020,gzDay: "己巳",gzMonth: "辛巳",gzYear: "庚子",isLeap: true, // 是否是农历的闰月 isTerm: false, //是否是24https://www.jianshu.com/p/0405da292ec5
10.中共中央组织部《关于干部人事档案审核工作的问答》10. 干部人事档案中涉及出生日期农历公历换算问题的,如何认定? 答:干部人事档案最早材料记载的干部出生日期注明了农历(阴历、古历或旧历)等字样的,可以按换算后的公历(阳历)时间认定。没有注明农历(阴历、古历或旧历)等字样,组织已作过专门认定、经核对属于农历公历换算情形的,以组织认定结果为准;否则,不得按农历公http://wap.cuncunle.com/content/505011422496008365
11.农历阳历转换阴阳历转换阴历阳历对照表阴阳历历月的平均长度接近朔望月,历年的平均长度接近回归年,是一种“阴月阳年”式的历法。它既能使每个年份基本符合季节变化,又使每一月份的日期与月相对应。它的缺点是历年长度相差过大,制历复杂,不于记忆。我国的农历就是一种典型的阴阳历。 我国的历法在几千年的过程中,不断改进、充实、完善,逐渐演变为https://www.chazidian.com/yyl/
12.阴历阳历是怎么换算的理想股票技术论坛了解阴历阳历的转换方法,掌握农历阳历互换的计算方式,并探讨阴历阳历换算公式,帮助您准确地进行日期转换。 ,理想股票技术论坛https://www.55188.com/tag-7325965.html
13.农历生日怎么算?农历生日和阳历生日差多少天?农历生日怎么算? 农历生日计算出来的一般是虚岁。它是以春节(农历新年)分界点的,具体换算方法是: ①:虚岁换算成周岁:在本人阳历生日到来之前,周岁=虚岁-2;在本人阳历生日到来及以后,周岁=虚岁-1;周岁换算成虚岁:在本人阳历生日到来之前,虚岁=周岁+2;在本人阳历生日到来及以后,虚岁=周岁+1。 https://m.k366.com/minsu/nongli/129360.html
14.农历公历转换阴历转阳历 请输入农历(阴历)日期: 年月日 农历是中国传统历法,现在生活中一般俗称阴历(太阴历-按月亮月相周期变化计算的历法)。阳历为太阳历,以地球公转周期计算的历法,公历就是一种太阳历。公历是现今世界通行的历法,即公历纪元、亦称西历,西元、公元等。https://t.aies.cn/shijian/nongli/
15.阳历转换成农历java阳历转换成农历怎么算阳历转换成农历 java 阳历转换成农历怎么算 下面描述的是阳历换算阴历的算法原理。 阳历,有很强的规律性。每年12个月,1、3、5、7、8、10、12月都为31天;2月份平年28天,能被4除尽的年份里为29天,但1900年为28天;其余月份为31天。 阴历,却没有这些规律可循。阴历分大小月,大月30天,小月29天,但一年中https://blog.51cto.com/u_16099218/7150919
16.农历公历转换农历转公历农历查公历我国以农业立国,夏历的节气时令等与农业密切相关,故亦称为农历。换言之,阳历即是公历,阴历即是农历。 为方便广大网友,三藏起名网重新发布了这款【农历公历转换器】,这个阴阳历转换器支持1937年 至 2030年之间的农历公历转换,农历公历换算,公历农历换算,农历公历查询。! https://m.sanzang5.com/yinyangli.php
17.农历阳历转换阴历转公历查询阴历阳历换算一般意义上讲,阴历即是农历,阳历即是公历。 农历:195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021年123456789101112月123456789101112131http://www.fotao9.com/
18.阴阳历转换通过本工具可以在线将阴历(农历)和阳历(公历)日期进行格式转换。 阴阳历简介 阴历,中国传统历法之一,也被称为旧历、汉历、古历等,辛亥革命后改用西方太阳历(公历)。阴历在中国传统历法中主要指按月球的月相周期变化来安排的历法,即以朔望月作为确定历月的基础,一年为十二个历月的一种历法。 https://toolkk.com/tools/lunar-solar-converter