公历转换
农历如何换算成公历是公历165438+10月13。这个历法里面有日子,如果你想知道怎么改,当然公历是固定的,1,3,5,7,8,10,12都是31的日子,还有2月28日(每四年一次,像2008年被四除,2月28日)。
对于农历来说,它的本质是农历,它遵循的是农历,这是一门非常复杂的天文知识。它包括24个节气。
记住阳历是:1,3,5,7,8,10,La,31天,其余都是30天,除了2月28日。
如果闰月是2月29日,那就只有多一天了。
农历和公历是怎么换算的?(怎么算?)是用嘴算还是用笔算?
我告诉你,这个不靠谱,根本算不出来,涉及的变换也不是简单的公式。相反,它的转变是相当复杂的。
如果你对写程序感兴趣,我可以提供一个转换函数库,你可以通过调用一个函数来实现农历和公历之间的转换。
目前我已经完美实现了转化,有需要可以提供。
农历换算成公历的公式是什么?因为公历(现在用的是公历,以前用的是儒教历)和中国农历并不是严格按照一个公式计算的,所以两个历法并没有直接的公式。
试图用一个简单的公式,而不像万年历那样使用很多数据(虽然可以简化)来达到公、农历转换的目的,是不可能的。所有我们能看到的把公历转换成阴历的软件都包含了不同年份的历法数据。
在这些数据中,最重要的是农历每个月的天数。因为农历是阴历,阴历的部分(根据月亮的相位)决定了一个月中的某一天,阳历的部分(根据太阳的高度)就是节气。节气基本上直接对应公历,很容易计算;而月相周期与地球公转的关系相对复杂,一般需要天文观测数据给出时间,所以一个太阴月是大月还是小月没有简单的公式。
至于公历和农历的闰,有一定的计算方法,并不难。
如果只是天文数据,还是可以统计的——因为天文周期很稳定,我们只需要严格按照天文周期来计算就可以了。但是还有一个比较麻烦的点,就是阳历和阴历没有严格按照实际的天文周期进行,人为因素比较多。最著名的是罗马皇帝多次修改二月和八月的长度,由于计算不准确,十日被人为地从儒略历中删除。在中国,* * *公布的历法与天象不符是因为古代天文观测不准确(我们不能苛求古代观测的准确性)。所以这两个历法都和一个时期的社会有关,所以没有一定的规律可循。
阳历和阴历是怎么换算的?每个月的第一天称为新月,最后一天称为黑暗。农历的十五、十六或十七叫旺旺,旺旺的后一天叫旺旺,所以农历的除夕不是每年的同一天。农历的基础是“北回归年”和“正月”。回归年是太阳连续两次通过春分点所需的时间,即365.2422天(365天5小时48分46秒)。“农历正月”是月亮连续两次新月(新月)或两次满月(满月)之间的时间,即29.5306天(6月29日12小时44分3秒)。
因为12“王朔月”只有354.3672天,与回归年的365.2422天相差10多天,这一差值累加起来就成了闰月。早在公元前五六百年的春秋时期,中国历法就采用了十九年七个闰月的安排。
但中国农历的计算方法与* * *和韩国农历不同,一般相差一两天。
农历的日期以满月为准,以每一次新月为初一,满月为十五(大月十六)、二十九(大月三十)。但是,目前通常用阳历的日期来表示时间。如果想把阳历的日期换算成阴历的日期,可以用以下两种方法:一种是查新编辑的万年历,比如阴历6月8日是几号,1984?翻开万年历,10年6月是农历十一,所以推断6月8日是农历九月初九。其次,我们可以用公式来计算农历日期:
假设:公元年数-1977(或1901) = 4q+R。
那么:农历日期= 14q+10.6(r+1)+年的日期序数-29.5n。
(注:公式中Q、R、N均为自然数。如何在Excel中把农历转换成阳历是可以的,但是比较复杂。参见excelhome论坛:
club.excelhome/dispbbs.asp? board id = 3 & amp;ID=26011。replyID = & amp皮肤=0
下载里面的Excel附件。
您可能需要注册。
农历转换算法的编程我不是很懂。
把公式传下去
乘以五再除以四加九天。
两个月的间隔是三十天。
一,二,加一,减一,
3578前十尾。
具体算法可以在网上找。百度上有很多资料,我就不太赘述了。
如何在日期中转换中国的阳历、阴历和阳历?百度太复杂,自己研究不了。
如何在EXCEL中把公历转换成农历dimweek名称(7)、月加(11)、nonglidata (99)、天干(9)、地支(11)、书香(165438)?
Dim curTime、curYear、curMonth、curDay、curWeekday
Dim GongliStr,WeekdayStr,NongliStr,NongliDayStr
Dim i,m,n,k,isEnd,bit,TheDate
私有子窗体_Load()
获取当前系统时间
curTime = Now()
本周名称
WeekName(0) = *
星期名称(1) =星期日
WeekName(2) =星期一
WeekName(3) =星期二
WeekName(4) =星期三
WeekName(5) =星期四
WeekName(6) =星期五
WeekName(7) =星期六
天干名
天干(0) = A。
天干(1) = B。
天干(2) =丙。
天干(3) = d
天干(4) = E
天干(5) =自性
天干(6) =庚
天干(7) =辛
天干(8) =壬
天干(9) =癸
地支名称
DiZhi(0) = child
狄志(1) =丑
地直(2) =阴
邸志③=毛
狄志(4) =陈
地直(5) = Si
地直(6) =正午
狄志(7) =不
狄志(8) =沈
地直(9) =酉
地直(10) = 0
狄志(11) =海
动物星座名称
书香(0) =鼠标
书香(1) =牛
书香(2) =老虎
书香(3) =兔子
书香(4) =龙
书香(5) =蛇
书香(6) =马
书香(7) =羊
书香(8) =猴
书香(9) =鸡
书香(10)= & amp;q......& gt& gt
公历19740820农历(公历)换算是什么:1974 8月20日。
农历:甲寅年七月初三。