一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于帮我算算农历 农历 算法的文章,本文对文章帮我算算农历 农历 算法好好的分析和解答,希望你能喜欢,只有你喜欢的内容存在,只有你来光临,我们才能继续前行。
农历计算采用北京时间为则纯标准。太阳和月亮位置的计算依据国际天文学联合会(Internation Astronomical Union)下属的孙侍咐基础天文标准评审委员会推荐的天体位置归算标准模型。
朔所在的农历日为农历月首。冬至所在的农历月为十一月。如果从某个十一月开始到下一个十一月(不含)之间有13个 农历月,则取其中最先出现的一个不包含中气的农历月为闰月;十一月之后第2个(不计闰月)农历月为农历年的起始月。
农历的优点:
1、农历是定历,它具有天文年历的特性,能很好地和各种天象对应,如它的节气严格对应太阳高度,历日较严格地对应月相,闰月的不发生频率和发生频率对应地球近日点和远日点,其它天象如日出日没,谈孝晨昏蒙影,五星方位,日月食,潮汐等,就连历月也大致对应太阳高度;
2、农历历月的天数只有29日和30日两种,且由定朔日规定,人为因素最小,不易随意改动;
3、岁首有较强的天文学意义,具有阴月阳年的天文学意义。
参考资料来源:百度百科——农历
首先我复制粘贴的,还有就是算法帆搏复杂,可能你的同事心算能力强!
阳历日期推算阴历日期的方法:阴历日期是以月亮的圆缺为计月单位,其以逢朔为初一,以月望为十五(大月为十六日),以月晦为二十九日(大月为三十日)。然而目前记时通常用阳历李薯日期表达,如欲将阳历日期换算成阴历日期可以用以下两种方法:其一是查《新编万年历》,如查1984年6月8日是阴历几日?翻开万年历6月10日是阴历十一,则逆推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即是阴历二十七日。
农历的年、月、日是按照公式计算而来的,不像西历时强行规定哪月是大月,哪月是小月。要计算大小月、平闰年、闰月放在什么位置,都要按照公式来。下面我们来给出计算的公式。
年份的计算
1 由西元年份推算天干地支: 农历年份数减3,除以 10 的余数是天干,除以12 的余数是地支。 例如: (2023 - 3) mod 10 = 7,所以天干是“庚” (2023 - 3) mod 12 = 3,所以地支是“寅”。 2.积日的计算(用于月份的计算): 当年的1月0日换算为积日,可以用年份减去1900得到的年数被4整除,所得商数作为 y(D4),余数作为y(M4),y(M4)为零的年份是公历闰年,积日是 D(1) = 1461 * y(D4) - 1 y(M4)不为零的年份是公历平年,积日是 D(1) = 1461 * y(D4) + 365 * y(M4)
睁键 月份的确定
计算前一年冬至的积日F(0),并用F(0)计算冬至所在的朔月m及其朔日M(0),就可以推算冬至的农历日期,冬至所在的农历月份总是十一月。计算下一个中气F(1)和下一个朔日M(1),如果F(1)<M(1),那么该月就是上一个月的闰月,并把这个中气作为F(2),以后的中气、朔日和农历月份也这样确定。
朔日的计算(确定大小月)
悉郑巧从1900年开始的第m个朔日的公式是 M = 1.6 + 29.5306 * m + 0.4 * sin(1 - 0.45058 * m) 这个公式的误差在0.2天左右。
节气的计算(确定闰月)
以上内容是小编精心整理的关于帮我算算农历 农历 算法的精彩内容,好的文章需要你的分享,喜欢帮我算算农历 农历 算法这篇精彩文章的,请您经常光顾吧!
下一篇:更多十二星座
本文标题:帮我算算农历 农历 算法
本文链接:http://m.xingzuo789.com/article/68066.html
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于帮我算算农历 农历 算法的文章...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于今年农历11月27 今年农历12月...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历十七过世好吗 阴历十七死...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历十九剪头发好吗 农历十九...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历25怎么写 农历25怎么读的...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于小孩理发日子好不好 小孩理发...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历判断男女的方法 农历判断...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于美国农历邮票图片 美国农历邮...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于癸卯年农历八月是什么月 癸卯...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于离农历十八还有多少天 离农历...