当前位置:首页 » 操作系统 » 农历算法

农历算法

发布时间: 2022-01-31 01:09:25

‘壹’ 农历的算法怎么算

农历一年为12或13个月,每个月天数依照月亮围绕地球运行周期而定,为29或30天,闰年为13个月,中国农历年平年为353或354天,闰年为384或385天,平均每年约为365.2422天(即地球环绕太阳一周的时间)。

‘贰’ 生肖怎么算

12生肖按照农历算,生肖是从立春开始,而不是从正月初一农历新年开始的。根据中国历法,属相按立春划分。两个生肖的划分,既不是以公历的1月1日为界限,也不是以农历的正月初一为界限,而是以24节气中的立春节气为界限。例如,2012年的立春是2月4日,所以2012年的春节仍然是兔年,直到2月4日才是农历龙年。

中国黄历以立春确定生肖,“农历”是汉代开始使用的“太阴历”,新年是立春为界,立春是二十四节气之首,生肖以立春为准。生肖是从立春而不是从正月初一农历新年开始的,正月初一是农历新年的开始,而人的生肖属相应以农历立春为准。

‘叁’ 阴历星座算法

阴历十一月九号是不能算星座的,因为星座是外来品,需要按照自己出生时的阳历来推算的。你是几几年出生的。

‘肆’ 权志龙的生日按中国农历算法是几月几号

七月初七。

权志龙2001年,因迷上乐队组合Wu-Tang Clan的歌曲《CREAM》,而参与HIP-HOP特别企划专辑《2001大韩民国》,并以Rapper身份出道 。

其中,他以歌曲《我的年龄13岁》引起广泛关注,之后被YG Entertainment社长梁铉锡相中并成为其公司旗下练习生。在练习生时期,曾多次作为YG Family的成员登台表演。2002年,出演舞台剧《帅绅士》。

(4)农历算法扩展阅读

2006年6月,随BIGBANG担任SE7EN的伴舞;8月19日,于YG Family 10周年演唱上以公司旗下组合BIGBANG成员身份正式出道;8月29日,发布首张单曲专辑《BigBang First Single》,主打曲为《We Belong Together》。

9月2日,随所属组合BIGBANG举办首个签名会 ;9月15日,随组合BIGBANG举办首场公演 ,并在MBC音乐节目《Show!音乐中心》和SBS音乐节目《人气歌谣》表演出道舞台,在两个节目中,各以8分钟和5分钟的时间播放,这是节目首次给予新人组合如此之长的播放时间。

9月28日,随组合BIGBANG发布第二张单曲专辑《BigBang Is V.I.P》,主打曲为《La La La》,两张单曲专辑里的所有歌曲都拍摄了MV,这在韩国歌坛是第一次。

‘伍’ 农历的算法是怎么算的

农历一年为12或13个月,每个月天数依照月亮围绕地球运行周期而定,为29或30天,闰年为13个月,中国农历年平年为353或354天,闰年为384或385天,平均每年约为365.2422天(即地球环绕太阳一周的时间)。

农历基本上以19年为一周期,由于农历一年约为355日,与地球年相差约11日左右,所以每3年要置一闰月,每19年要置7个闰月。有闰月的年份也叫闰年,具体闰哪个月,则要视节气情况灵活而定。如公历的2001年5月27日、1982年5月27日和1963年5月27日这个日子,都是闰四月初五。

闰月加到哪个月,以农历历法规则推断,主要依照与农历的二十四节气相符合来确定。自冬至开始,逢单数为节气,逢双数为中气,如轮到一个月只有节气没有中气,即为上一个月的闰月。农历的闰月天数与正常月份天数一样,为29或30天。

(5)农历算法扩展阅读:

农历的优点:

1.农历是定历,它具有天文年历的特性,能很好地和各种天象对应,如它的节气严格对应太阳高度,历日较严格地对应月相,闰月的不发生频率和发生频率对应地球近日点和远日点,其它天象如日出日没,晨昏蒙影,五星方位,日月食,潮汐等,就连历月也大致对应太阳高度;

2.农历历月的天数只有29日和30日两种,且由定朔日规定,人为因素最小,不易随意改动;

3.岁首有较强的天文学意义,具有阴月阳年的天文学意义;

4.阴阳合历,最体现汉民族天人合一、阴阳和谐的传统文化;

5.干支纪年和十二生肖纪年循环使用;由于它包含节气十分利于四季划分,由于它包含月相,所以也十分反映潮汐,日月食等天象和月亮对气候的影响。

参考资料来源:农历(中国传统历法)-网络



‘陆’ 农历的算法是怎么算的

农历一年为12或13个月,每个月天数依照月亮围绕地球运行周期而定,为29或30天,闰年为13个月,中国农历年平年为353或354天,闰年为384或385天,平均每年约为365.2422天(即地球环绕太阳一周的时间)。

农历基本上以19年为一周期,对应于公历同一时间。如公历的2001年5月27日、1982年5月27日和1963年5月27日这个日子,都是闰四月初五。

闰月加到哪个月,以农历历法规则推断,主要依照与农历的二十四节气相符合来确定。自冬至开始,逢单数为节气,逢双数为中气,如轮到一个月只有节气没有中气,即为上一个月的闰月。农历的闰月天数与正常月份天数一样,为29或30天。

(6)农历算法扩展阅读

农历是我国传统历法,又有阴历、华历、夏历、汉历、中历等名称。农历并不是纯阴历,而是一种阴阳合历,取月相的变化周期即朔望月为月的长度,加入干支历“二十四节气”成分,参考太阳回归年为年的长度,通过设置闰月以使平均历年与回归年相适应。农历是以阴历(夏历)为基础,融合阳历成分而成的一种历法。所以我国的农历从严格意义上说不应该叫阴历,而是阴阳合历。

农历属于一种阴阳合历:其年份分为平年和闰年。平年为十二个月;闰年为十三个月。月份分为大月和小月,大月三十天,小月二十九天,其平均历月等于一个朔望月。一年中哪个月大,哪个月小,由计算决定。

农历是兼顾太阳、月亮与地球关系的一种历法。阴历不考虑地球绕太阳的运行,因而使得四季的变化在阴历上就没有固定的时间,不能反映季节。与阳历年固定在365天或366天不同的是,阴历年相比阳历年在天数上有时会相差一个月;为了协调阴历年与阳历年之间的天数,于是便通过“置闰法”进行调整使阴历月相总天数与阳历回归年总天数相适应。

‘柒’ 农历生日如何算

传统意义上大家都是过农历生日。

户口上出生日期是按国历来的。

要计算农历生日,需按照出生时的农历,每年在此农历时间便是生日。

例如:出生时间是1993年5月31日,对应农历时间是四月十一。如果按照阳历过生日,在每年的阳历5月31日过生日。如果按照农历过生日,在每年的农历四月十一过生日。

(7)农历算法扩展阅读:

农历是我国传统历法,又有阴历、华历、夏历、汉历、中历等名称,但农历并不是阴历而是一种阴阳合历,取月相的变化周期即朔望月为月的长度,参考太阳回归年为年的长度,通过设置二十四节气以及闰月以使平均历年与回归年相适应。按照华夏始祖轩辕黄帝登基为元年,今年是农历开元4715戊戌狗年(公历2018.02.16~2019.02.04),我国传统历法比西方历法早2697年,用西元年份+2697即是我国传统历法的年份。

节气和朔望的时间计算以东经120度,中国标准时间为准。

‘捌’ 农历的算法是什么样子的

农历按照全年的自然日划分为四季、二十四节气和年节。农历的二十四节气包括:春季的立春、雨水、惊蛮、春分、清明、谷雨;夏季的立夏、小满、芒种、夏至、小暑、大暑;秋季的立秋、处暑、白露、秋分、寒露、霜降;冬季的立冬、小雪、大雪、冬至、小寒、大寒。此外,全年中的月份按照月相变化周期而设置。即大月30天,小月29天。农历每月的初一称为“朔”,每月的十五称为“望”。在“朔”日,月球运行到太阳与地球之间,暗影对着地球,而与太阳同时出没,于是人们看不到月亮。在“望”日,地球运行到了太阳与月球中间,太阳从西方落下,月亮从东方升起,因而能看到满月。由于农历一年约为355日,与地球年相差约11日左右,所以每3年要置一闰月,每19年要置7个闰月。有闰月的年份也叫闰年,具体闰哪个月,则要视节气情况灵活而定。

农历既依据地球回归年所用时间,又依据月相变化而指定,而且以身边的气象与物候条件、农事活动为参照,实用性强,因而成为四季分明,便于记忆的历法。在我国,农历历法尤其适用于中原的广大地区。
================================
农历为何要设置闰月?
目前我们所用的阳历,是以地球围绕太阳公转一圈为一回归年而制定的,回归年长度是365.2422天。阴历是以月亮的圆缺变化而制定的,一个朔望月的长度是29.53天。农历是以阴历为基础,它的日期既能显示月亮的盈亏变化,又能与公历的四季保持同步。

农历一年按12个朔望月计算,只有354.4天,比阳历回归年少10.9天。如果去年不安插闰二月,那么,去年春节就会出现在2005年1月10日。再过几年,农历就会出现“六月飞雪”的现象。为了协调阴历与阳历的季节关系,我国在春秋时代就采用“十九年七闰月”,即在19个回归年(6939.6天)中,农历要安插七个闰月。19个农历年有228个朔望月,再加上七个闰月,就有235个朔望月(6939.7天)。因此,农历19年安插七个闰月,就能使农历的寒暑变化与公历基本一致。

农历规则

在天文观测的基础上,找出了“闰月”的办法,保证农历年的正月到三月为春季,四月到六月为夏季,七月到九月为秋季,十月到十二月为冬季,也同时保证了农历岁首在冬末春初。

农历基本法则:

* 月朔日即是初一(大月30天,小月29天。需要通过严格的观测和计算来确定,需要通过严格的观测和计算来确定)
* 月以中气得名
* 以包含雨水中气月为正月,即是“寅”月
* 月无中气者为闰月,以前月同名

? * 在含两个中气的月之后的第一个闰月(假闰月)需删除(历理历法)

备注:

1.一天始自夜里零时。尽管旧时的子时相当于现今的23时至1时,但是子时的上四刻属于前一天,下四刻才属于新的一天,所以和现今一天始自零时的定义是一致的。

2.每年的冬至总是出现在这年的阴历十一月中。

3.从一年的冬至后一天起到下一年冬至这一天止的这段时间中,下称其间,如有十三个新月出现,则其间要加入一个闰月。需要加入闰月时,其间第一个没有中气的月为闰月。因为其间只有十二个中气,所以其间至少有一个月没有中气,也存在有两个月没有中气的可能性。但这种情况下只有第一个没有中气的月为闰月。闰月的前一个月为几月则该闰月称为闰几月。

多长时间加一个闰月呢?(“十九年七闰法”)

我们希望m个回归年的天数与n个朔望月的天数相等,也即m×365.2422=n×29.5306

m??? 29.5306????? 19

-- = ------------- ? -------,表示:19个回归年中必须加7个闰月(235-12*19)

n??? 365.2422???? 235

此时,误差为:19*365.2422-235*29.5306=0.0892天

置闰方法:

民用历法:24个时区的置闰结果不同(清朝顺治年间,即公元1645年,开始采用的。)

1.所有新月和节气出现时刻的计算以北京时间为准。现北京时间为东经120度即东八区标准时。但计算1929年以前的阴历时应以北京即东经116度25分的当地时为准。此条规则用以区分中国阴历和其他类似阴历如日本阴历。

在不同时区、不同经度为子午线,计算的阴阳历的闰月顺序模式是会不相同的

2.如某个节气的出现时刻也在这一天,则不论该节气的出现时刻是否比新月晚,一律算落入新的一个月中。

在民用置闰,如果月朔日和中气同一天,则该阴历月包含那个中气。

在不同时区、不同经度为子午线,计算的阴阳历的闰月顺序模式是会不相同的

历理历法:24个时区的置闰结果相同

所有不同时区的闰月都落在相同月。

在历理置闰,如果月朔日和中气同一天,月朔日时间必须在中气时间之前,则该阴历月才包含那个中气。

民用置闰比较月朔和中气日期;历理置闰比较月朔和中气日期、时、分、秒。

没有精确的太阳和月亮的时间数字,阴历的闰月可能会排错。

例如,

从西元1600年到2246年,民用历法双中气的阴历月有22个,历理历法只有5个。民用历法甚至在2033、2128和2242年中,三个月之间居然跑出两个双中气;换言之,三个月中多出两个“假”闰月。前后12个阴历月中有三个闰月,闰月的去留造成许多学者的讨论和困恼。

历理历法在此三年中,却没有发现到双中气阴历月。闰月的去留只要把双中气月后的“假”闰月取消,则历理历法近乎于完美。

由此可知,民用历法问题很大,应该废除。上次阴阳历重大改历在1645年,已经超过350年。随着天文科学的进步,中国阴阳历应该使用较精确的历理历法。免得后代子孙再浪费时间讨论置闰去留的问题。

‘玖’ 农历的赤口是怎样算法

日本的历法之一。“先行即胜”的意思。曾经还写成“速喜”、“即吉”。在这天做事任何事只要做得快就好,或者说上午为吉,下午以后为凶的意思。是《六曜历法》先胜·友引·先负·仏灭·大安·赤口其中之一。

在日本“日历赤口”是六曜中唯一没有变过名称的。只有午时(上午11点左右到下午1点左右)是吉时,此外都是凶时。

习俗赤口

赤口亦为“赤狗日”,是一个不吉利的日子。民间传说中赤狗是“熛怒之神”,会带来不吉,故此农历正月初三是凶日,不宜外出及宴客;另外,“赤”字含“赤贫”之意,外出冲犯赤狗会带来贫穷。如一定要外出拜年,可放一道化口舌符袋于身上,以化解口舌。

民间传说初三晚是“老鼠娶亲”的日子,故当晚一般人都会提早睡觉,以免骚扰鼠辈亲事。当晚亦会有“老鼠分钱”的习俗,在家中角落洒盐、米、糕饼供鼠辈们享用,这些给老鼠的食物称为“米妆”,寓意于新一年间与老鼠共享收成。

以上内容参考:网络-赤口

‘拾’ 农历的计算方法

首先我复制粘贴的,还有就是算法复杂,可能你的同事心算能力强!

阳历日期推算阴历日期的方法:阴历日期是以月亮的圆缺为计月单位,其以逢朔为初一,以月望为十五(大月为十六日),以月晦为二十九日(大月为三十日)。然而目前记时通常用阳历日期表达,如欲将阳历日期换算成阴历日期可以用以下两种方法:其一是查《新编万年历》,如查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即是阴历二十七日。

热点内容
数据库设计模板 发布:2024-11-15 00:47:25 浏览:825
编程的悟性 发布:2024-11-15 00:47:24 浏览:733
主流可编译语言 发布:2024-11-15 00:42:23 浏览:729
excel缓存清除 发布:2024-11-15 00:39:53 浏览:486
机械键盘可编程 发布:2024-11-15 00:39:09 浏览:912
php判断字符开头 发布:2024-11-15 00:35:33 浏览:507
网易苹果游戏怎么转移到安卓 发布:2024-11-15 00:07:52 浏览:270
win7php环境搭建 发布:2024-11-15 00:06:55 浏览:17
erpjava 发布:2024-11-14 23:52:23 浏览:253
电脑版地平线四怎么连上服务器 发布:2024-11-14 23:46:42 浏览:472