公曆转换成农曆的公式在计算某些年份时有误,如何修正
雨停时分乃的回答:
根据公曆日期计算当日干支:
一、口诀:乘五除四九加日,双月间隔三十天。
一二自加整少一,三五七八十尾前。
有阳曆日期就能推出当日干支,已经很好了,这是我目前发现最好的方法。
具体公式如下〔模漏迅年的后三位乘5+年的后三位除4+9+阳曆日子数+单月(为0)双月(30)+每个月的调节数〕/60=取余数个位数为天干,余数除12取余为地支。
每个月调节数(一、四、五为1)、(二、六、七为2)、(三为0)(八为3)、(九、十为4)、(十。
一、十二为5)
不过闰年,就是一月、二月,要减去1,后算天干地支数。
二、举例说明:
例一:1996年1月16日。
96×5+96÷4+9+16)÷60=旦此8余49,49即为六十甲子序数。9对应天干壬,49除12余1对应地支子,对应干支为「壬子」。
例二:1997年2月16日。
97×5+97÷4+9+16+30+2)÷60=9余26,26即为六十甲子序搜搏数。6对应天干己,26除12余2对应地支丑,对应干支为「己丑」。
例三:1998年3月16日。
98×5+98÷4+9+16)÷60=8余59,对应干支为「壬戌」。
例四:1999年4月16日。
99×5+99÷4+9+16+30+1)÷60=9余35,对应干支为「戊戌」。
例五:2000年7月16日。
100×5+100÷4+9+16+2)÷60=9余12,对应干支为「乙亥」。
例六:20001年10月16日。
101×5+101÷4+9+16+4+30)÷60=9余49,对应干支为「壬子」。
三、注解:第三句中的「整少一」,为能被4整除之年一二月份比其他三年都要少加一;第四句反映的是大月规律,即8月加月加5,依此类推)。
️将公曆转换成农曆的换算公式公式是什么?
鬍鬚客的回答:
a2输入西曆日期。
农曆公式:="农曆"&text(a2,"[$-130000]m月d日")
或a2自订格式为---130000]农曆m月d日农曆闰月月份会加 1,如润7月会显示8月,8月顺延为9月….,12月顺延为13月。
以上适用于excel2007版以上。
️农曆和公曆是怎么转换的?(怎么算的?)
网友的回答:
你是要口算还是要用笔算?
告诉你,这样子算不靠谱的,根本算不出来,涉及到的转换不是简单的几个公式能得出,相反,它的转换相当複杂。
如果有兴趣编写程式的,我可以提供转换函式库,呼叫乙个函式就可以实现农曆与公曆的互转了。
目前我已经完美地实现了转换,如果需要,我可以提供。
️农曆转换成公曆:知道乙个农曆日子,怎么计算每年对应的公曆日子
热心网友的回答:
很遗憾,你只能去查万年曆。因为公曆(现在用的是格里曆,以前还曾用儒列历)和中国农曆都不是严格按乙个公式计算得到的,所以两个曆法没有直接的公式。 试图用乙个简单的公式,而不利用许多像万年曆一样的资料(儘管可以简化),就达到公农曆转换的目的,这是不可能的。
我们能见到的所有公农曆转换的软体,都存有多少不等的一些年份的历法资料。
如果只是天文资料,其实都还是可以算的——因为天文週期十分稳定,我们只要严格地按天文週期推算就可以了。可是还有更为麻烦的一点,就是公曆和农曆这些曆法,并不是完全严格地按照天文上的实际週期进行的,还有许多人为的因素。最着名的就是罗马皇帝几次修改等月份长短,以及儒列历中因计算不準确而人为地去掉了十天等事。
中国农曆也有因为古代天文观测不準确造成的**颁布的历法与天象不吻合的(我们不能苛求古人观测的精度)。所以这两部曆法都是与乙个时期社会有关的东西,也就没有一定的规律可循了。
️农曆和公曆如何转化
青音的回答:
这么貌似没有什么规律的转换公式,只能去查日曆。
dim weekname 7 monthadd 11 nonglidata 99 tiangan 9 dizhi 11 shuxiang 11 dayname 30 monname 12 dim curtime,curyear,curmonth,curday,curweekday dim gongl...
哪一年的,年份不同,阴曆对应的阳曆也不同 阳曆11.14的生日,换算成农曆的话是今年阳曆几月几号?急 阳曆11月14日生换算农曆生日是十月十六,那么就是2016年11月14日出生 农曆生日换算成公曆生日 从你提du问看,你还不清zhi楚阳曆和阴曆是怎么回 dao事。阳曆也叫公曆就版是1999年12月...
複製贴上时,公式仍是mathtype格式,无法转化为文字。再说,纯文字无法表达很多mathtype能够表达的公式。不知你为何需要将它转化为文字格式。公式编辑器里的文字如何複製到word里变成纯文字形式 5 将公式编辑器物件複製,在word中编辑 选择 性贴上,选择 增强型图元档案版 点确定,这个权时...