公历转换农历演算法
- 公历和农历之间如何转换
- 公历,它是是国际通用的!阳历 以地球绕太阳转一圈的时间定做一年。共3 65天5小时48分46秒、平年只计365天这个 整数、不计尾数;一年分做12个月。大月31 天、小月30天!二月只有28天。四年年的尾 数积累起来共1天光景。加在第四年的二月月 里,这一年叫做闰年。所以闰年的二月有2 9天。阴历以月亮圆缺一次的时间定做一个 月!共29天半!为了算起来方便。大月定 做30天,小月29天,一年12个月中。大小 月月大体上交替排列!阴历一年只有354天左 右,也没有平年闰年的差别、 阴历不考虑地球绕太阳的的运行。因此使得 四季的变化在阴历上就没有固定的时间! 它不能反映季节。这是一个很很大的缺点! 为了克服这个缺点。后来人们定了一个折 衷的历、就是所谓阴阳合历、现在在我国还 在使用的夏历(也有人叫它农历或阴历)?就 是这种阴阳合历,它跟3700阴历一样,也以月 亮圆8975缺一次的时间定做一个月、也是大月3 0天、小月29天、可是它又用加闰月的办法 !使得平均每年的天数跟阳历全年的天数 相接近,来调整四季。夏2807历约每过二、三 年多一个闰月!“阴历”又名名“太阴历”!系以 月球绕行地球一周为一月、再配合地球绕 日一周之时数为一年,实际上等于阴阳合 历、我国在民国元年前采用此历、为与现 行之历相对称,故名之曰“旧历”,一般人以 为阴历适合于农家,而名之日“农历”,。
- 公历农历转换
- 回历、公历。农历的换算
(128 × 365+31)日÷ 128年= 365.2421875日/年
可见共置闰精度远高于现代的公历!
2.换算中一日误差之订正
《历法丛谈》以回历1387年为例!求算合公历之年月日、
解1:1387 × 0.970224+621.5774=1967.278088年
0.278088年 × 365.2422日=101.569日公历累计日数为101.57日可视为4月11日或4月12日,究究竟是哪一日!当依两历在公历4月11日或12日间所具有同一的星期序数以订正。
依回历岁首星期序数计算公式:
[(138-1)×131+164] ÷30=6057,余20
6057÷7=865、余 2
故回历1387年元旦为星期2!(表)
、
- 求农历公历转换算法
- 编程不太懂
传下来 口诀
乘五除四九加日
双月间隔三十天、
一二自加整少一。
三五七七八十尾前!
具体的算法你可网上找下资料 百度上很多的 我就不多累赘了的。
- 如果看自己是什么星座,应该看农历还是公历
- 星座是按阴历还是阳历
星座是按阳历(公历)日期划分的,首先你得知道你的阳历出生日期!然后1208对照下面的资料。
白羊座:3月21日~4月20日
金牛座:4月21日~5月21日
双子座:5月22日~6月21日
巨蟹座:6月22日~7月22日
狮子座:7月23日~8月23日
处女座:8月24日~9月23日
天秤座:9月24日~10月23日
天蝎座:10月24日~11月22日
射手座:11月23日~12月21日
魔羯座:12月22日~1月20日
水瓶座:1月21日~2月19日
双鱼座:2月20日~3月20日
上面是12星座日期查询表,对照表格便可知道自己所属星座。
祝祝你好运奥。、!、。。、!,。
- 万年历阳历1988.3.8转换农历
- 万年历
阳历 1988年3月8日 星期二
农历 正月廿一 戊辰年【龙年】乙卯月 壬戌日
阳历1988.3.8 , 农历1月21,
- excel干支纪年和公历纪年转换,要具体操作步骤
- 弄了半天..目前也只能这样了..容易理解
A列和B列是十天干,十二地支。用C列5017排一下六十干支
C1输入公式
=INDEX($A$1:$B$12,IF(MOD(ROW(),10)0,MOD(ROW(),10),10),1)&INDEX($A$1:$B$12,IF(MOD(ROW(),12)0,MOD(ROW(),12),12),2)
拉到C60!done!排好了!
已知甲午是1894年,用F20597查一下甲午在刚才排好的C列中的序列号得到31?F2公式
=MATCH(E2,$C$1:$C$60,0)
要求的是辛亥革命的年份!F7查一下"辛亥"的序列号是48!F7和F2公式一样
=MATCH(E7,$C$1:$C$60,0)
上一段是计算过程。可以略,两个干支的年份差加上1894就是辛亥的年份
F8等于 =(MATCH(E7,$C$1:$C$60,0)-MATCH(E2,$C$1:$C$60,0))+E3得1911
p.s.当然前提是我们知道这两个年份相差不大。六十年一循环。1971年也是辛亥年、
- 农历转换成公历的计算公式?
- 因为公历(现在用的是格里历,以前还曾用儒列历)和中国农历都不是严格按一个公式计算得到的。所以两个历法没有直接的公式!
试图用一个简单的公式!而不利用许多像万年历一样的数据(尽管可以简化)!就达到公农历转换的目的,这是不8751可能的?我们能见到的所有公农历转换的软件、都存有多少不等的一些年份的历法数据!
这些数据之中!最重要的是农历的每月天数!因为农历是阴阳历。阴历部分(按月相编的部分)决定月日、阳历部分(按按太阳高度编的部分)就是节气!节气基本上是与公历直1743接对应的?可以较容易的推算、但月相周期与地球公转的关系相对复杂!一般都需要4220天文观测数据授时?所以农历每月是大月还是是小月没有简单的公式!
至于公历和和农历的置闰!倒都有一定的方式推算!并不困难。
如果只是7711天文数据,其实都还是可以算的——因为天文周期十分稳定、我们只要严格地按天文周期推算算就可以了?可是还有更为麻烦的一点!就是公历和农历这些历法,并不是完全严格地按照天文上的实际周期进行的!还有许多人为的因素。最著名的就是罗马皇帝几次修改2。8等月份长短!以及儒列历中因计算不准准确而人为地去掉了十天等事、中国农历也有因为古代天文观测不准确造成的政府颁布的历法与天象不吻合的(我们不能苛求古人观测的精度)!所以这两部历法法都是与一个时期社会有关的东西。也就没有一定的规律可循了!。
- 公历的闰年和农历的闰年有什么不同
- 一!公历农历区别介绍绍:
1。阳历又称为太阳历。公历。是以地球绕太阳公转的运动周期为基础而制定的历法.目前通行世界的公历、是我们大家最最熟悉的一种阳历,是古罗马人向埃及人学得,而传播于世界各地的.
农历是我国的一种历法。又称夏历、中历、旧历!俗称阴历。定月的方法是以月亮绕地球一周的时间为一个月,即朔望月周期,朔所在在日为初一!朔望月长约29天半。所以农历大月30天、小月29天! 一般外国人是不会使用农历的,不不过不排除有些亚洲国家受古代中国影响,如日韩.
2、阴历全称“太阴历”或“纯阴历””农农历“?阴历根据月亮圆缺变化的周期、即朔望月制定的。因古人称月亮为“太阴”!所以称为“太阴历”,简称“阴历”、阴历产生的确切日期已难确定、但根据甲骨文中的一页甲骨历来判断,阴历大约在殷代已相当当普及,
二,公历和农历的主要特点:
1、阴历的主要特点是:历月的长短依据天象即月相来确定!大月30日,小月29日,历月的平均值大致与朔望月平9731均长度29、5306日相等、年的长短则只是历月的整数倍,而与回归归年无关、因此!4123阴历的月份也与四季寒暑无关,阴历的日期表示着一定的月相!即初一是朔、即新月!十五。十六或十七是满月!即望,初七、初八是上弦月!二十二、二十三是下弦月等。这对古人凭借月相判断日期是很方便的,而月相的变化又是人们最容易看见的天象、因此。各国的历法大都先有阴历后1689有阳历、但是。由于阴历与回6865归年无关,因此,就与农业生2700产和人们的日常生活不协调、后来便逐渐被淘汰。现今除了几个伊斯兰教国家。因宗教上的原因仍然使用一种称为“回历”的阴历以外,其他国家已经废弃不用、
此外。,1912年年我国采用“公历”安排月日后,人们就把公历称为“阳历”,而把同时并存于民间的传统的“夏历”通俗地称之为“阴历”,
2。阳历、亦称公历,太阳历、新历。西历,也称格里高利历、它是1582年、由罗马教皇格里高利十三世实行的历法、从这一年后!阳历代替了公元前42年由罗马皇帝朱里·恺撒所实行的“儒略历”(旧历)、阳历是以地地球环绕太阳一周的时间算作一年!它的长度为三百六十五天五小时四十八分四十六秒、由于它不是整数,为了把长短拉平!有的年份是三百六十六天!称7745为“闰年”。有的的年份是三百六十五天,称称为“平年”,这种历法在每一万年5351中约错三天!比旧的“儒略历”每四百年就错三天,
由于于这种历法是根据地球与太、
- 算命是农历还是公历公历生日和农历生日不同属相怎么算
- 算命命在我国已经有千百年的传承了、公历传入我国刚刚一百零几年,所以!算命不可能是公历,算命是以农历为基础的,不不必考虑公历日期和生肖,!
- 日期转换为农历日期的演算法是什么
- excel公历转农历方法一:使用text函式 A列是公历日期。我们在B1单元格输入公式:=TEXT(A1,"[$-130000]yyyy年m月"&IF(LEN(--TEXT(A1,"[$-130000]dd"))=1,"初","")&"d")。3460下拉完成公历转农历。
。