一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历查新历生日 旧历转新历 新历农历转换的文章,本文对文章农历查新历生日 旧历转新历 新历农历转换好好的分析和解答,希望你能喜欢,只有你喜欢的内容存在,只有你来光临,我们才能继续前行。
提起阴历和阳历生日转换器,大家都知道,有人问必须历转换成阳历,找这么一量转换的工具,另外,还有人想问阴历与阳历的生日转换,你知道这是怎么回事?其实农历新历转换器,下面就一起来看看阳历生日转换阴历生日,希望能够帮助到大家!
阳历生日是年7月9日星期日,转成阴历是年六月十二,生肖属猪,距离今日已经过去天。
阴历甲午()年六月十二,距离今日还宏厅皮有天。(阳历是年7月8日星期二)查生日阴历阳历对照表。
阳历生日转换阴历生日?如何查询自己的阴历生日。
生日 如何农历转换公历?
出生是年6月23日出生日期查询农历生日。
如果这时间您给的是阳历,那么阴历伏则你就是5月23日是生日。以后无论那一年的阴历5月23日都是你的生日。
有了阴历生日,变换的就是阳历得日子。每一年的日历牌您都可以查出对应的历日子。
以92年6月23日为阴历日子计算,年您的阳历生日是7月25日。以此类推。祝开心,生日快乐!
单独查询的话,万年历就行。万年历农历公历转换。
找个阳历日期转换为阴历日期程序,加一个循环,我一段程序就行了
找不到高手?让文员查他几个小时就行了
如何在EXCEL中实现生日阳历到阴历的批量转换。
OptionExplicit
DimWeekName(7),MonthAdd(11),NongliData(99),TianGan(9),DiZhi(11),ShuXiang(11),DayName(30),MonName(12)
DimcurTime,curYear,curMonth,curDay,curWeekday阴历和公历的转换器。
DimGongliStr,WeekdayStr,NongliStr,NongliDayStr万年历大全。
Dimi,m,n,k,isEnd,bit,TheDate
Dimyear,month,day,grid,grid_date
Subdatetest()’这是转换样例农历生日计算器。
Debug.Printcalendar(“-8-15”)
EndSub生日查询系统。
Functioncalendar(grid)’转换函数1800~2100年公历农历对照表。
grid_date=grid星座查询农历转换阳历。
year=Mid(grid_date,1,4)阴历四月三十是阳历几月几号。
month=Mid(grid_date,6,1)阳历6月26生日农历是几号。
day=Mid(grid_date,8,2)今天是农历几月几日几号。
‘星期名
WeekName(0)=””
WeekName(1)=”星期日”公历如何换算成农历。
WeekName(2)=”星期一”
WeekName(3)=”星期二”农历3月20生日阳历是多少。
WeekName(4)=”星期三”
WeekName(5)=”星期四”时辰阳历公历不分吗。
WeekName(6)=”星期五”
WeekName(7)=”星期六”
‘天干名称
TianGan(0)=”甲”有没有1900以前的万年历。
TianGan(1)=”乙”
TianGan(2)=”丙”
TianGan(3)=”丁”
TianGan(4)=”戊”
TianGan(5)=”己”生日日期计算器。
TianGan(6)=”庚”阴历阳历公式。
TianGan(7)=”辛”
TianGan(8)=”壬”
TianGan(9)=”癸”农历和新历生日怎么算。
‘地支名称蔽差阳历1971年10月28日。
DiZhi(0)=”子”
DiZhi(1)=”丑”农历1999年7月14日生日新历是。
DiZhi(2)=”寅”
DiZhi(3)=”卯”上的生日在日历上怎么看。
DiZhi(4)=”辰”
DiZhi(5)=”巳”
DiZhi(6)=”午”1月18号阳历生日。
DiZhi(7)=”未”
DiZhi(8)=”申”
DiZhi(9)=”酉”
DiZhi(10)=”戌”
DiZhi(11)=”亥”
‘属相名称
ShuXiang(0)=”鼠”
ShuXiang(1)=”牛”
ShuXiang(2)=”虎”
ShuXiang(3)=”兔”
ShuXiang(4)=”龙”
ShuXiang(5)=”蛇”
ShuXiang(6)=”马”
ShuXiang(7)=”羊”
ShuXiang(8)=”猴”
ShuXiang(9)=”鸡”
ShuXiang(10)=”狗”
ShuXiang(11)=”猪”
‘农历日期名
DayName(0)=””
DayName(1)=”初一”
DayName(2)=”初二”
DayName(3)=”初三”
DayName(4)=”初四”
DayName(5)=”初五”
DayName(6)=”初六”
DayName(7)=”初七”
DayName(8)=”初八”
DayName(9)=”初8221;
DayName(10)=”初8221;
DayName(11)=”十一”
DayName(12)=”十二”
DayName(13)=”十三”
DayName(14)=”十四”
DayName(15)=”十五”
DayName(16)=”十六”
DayName(17)=”十七”
DayName(18)=”十八”
DayName(19)=”十8221;
DayName(20)=”二8221;
DayName(21)=”二十一”
DayName(22)=”二十二”
DayName(23)=”二十三”
DayName(24)=”二十四”
DayName(25)=”二十五”
DayName(26)=”二十六”
DayName(27)=”二十七”
DayName(28)=”二十八”
DayName(29)=”二十8221;
DayName(30)=”三8221;
‘农历月份名
MonName(0)=””
MonName(1)=”正”
MonName(2)=”二”
MonName(3)=”三”
MonName(4)=”四”
MonName(5)=”五”
MonName(6)=”六”
MonName(7)=”七”
MonName(8)=”八”
MonName(9)=”8221;
MonName(10)=”8221;
MonName(11)=”十一”
MonName(12)=”腊”
‘公历每月前面的天数
MonthAdd(0)=0
MonthAdd(1)=31
MonthAdd(2)=59
MonthAdd(3)=90
MonthAdd(4)=
MonthAdd(5)=
MonthAdd(6)=
MonthAdd(7)=
MonthAdd(8)=
MonthAdd(9)=
MonthAdd(10)=
MonthAdd(11)=
‘农历数据
NongliData(0)=
NongliData(1)=
NongliData(2)=
NongliData(3)=
NongliData(4)=
NongliData(5)=
NongliData(6)=
NongliData(7)=
NongliData(8)=
NongliData(9)=
NongliData(10)=
NongliData(11)=
NongliData(12)=
NongliData(13)=
NongliData(14)=
NongliData(15)=
NongliData(16)=
NongliData(17)=
NongliData(18)=
NongliData(19)=
NongliData(20)=
NongliData(21)=
NongliData(22)=
NongliData(23)=
NongliData(24)=
NongliData(25)=
NongliData(26)=
NongliData(27)=
NongliData(28)=
NongliData(29)=
NongliData(30)=
NongliData(31)=
NongliData(32)=
NongliData(33)=
NongliData(34)=
NongliData(35)=
NongliData(36)=
NongliData(37)=
NongliData(38)=
NongliData(39)=
NongliData(40)=
NongliData(41)=
NongliData(42)=
NongliData(43)=
NongliData(44)=
NongliData(45)=
NongliData(46)=
NongliData(47)=46
NongliData(48)=
NongliData(49)=
NongliData(50)=
NongliData(51)=
NongliData(52)=
NongliData(53)=
NongliData(54)=
NongliData(55)=
NongliData(56)=
NongliData(57)=
NongliData(58)=
NongliData(59)=
NongliData(60)=
NongliData(61)=
NongliData(62)=
NongliData(63)=
NongliData(64)=
NongliData(65)=
NongliData(66)=
NongliData(67)=
NongliData(68)=
NongliData(69)=
NongliData(70)=
NongliData(71)=
NongliData(72)=
NongliData(73)=
NongliData(74)=
NongliData(75)=
NongliData(76)=
NongliData(77)=
NongliData(78)=
NongliData(79)=
NongliData(80)=
NongliData(81)=
NongliData(82)=
NongliData(83)=
NongliData(84)=
NongliData(85)=
NongliData(86)=
NongliData(87)=
NongliData(88)=
NongliData(89)=
NongliData(90)=
NongliData(91)=
NongliData(92)=
NongliData(93)=
NongliData(94)=
NongliData(95)=
NongliData(96)=
NongliData(97)=
NongliData(98)=
NongliData(99)=
‘生成当前公历年、月、日==>GongliStr
curYear=year
curMonth=month
curDay=day
GongliStr=curYear&”年”
If(curMonth<10)Then
GongliStr=GongliStr&”0″&curMonth&”月”
Else
GongliStr=GongliStr&curMonth&”月”
EndIf
If(curDay<10)Then
GongliStr=GongliStr&”0″&curDay&”日”
Else
GongliStr=GongliStr&curDay&”日”
EndIf
‘生成当前公历星期==>WeekdayStr
curWeekday=Weekday(curTime)
WeekdayStr=WeekName(curWeekday)
‘计算到初始时间年2月8日的天数:-2-8(正月初一)
TheDate=(curYear-)+Int((curYear-)/4)+curDay+MonthAdd(curMonth-1)-38
If((curYearMod4)=0AndcurMonth>2)Then
TheDate=TheDate+1
EndIf
‘计算农历天干、地支、月、日
isEnd=0
m=0If(NongliData(m)<)Then
k=11
Else
k=12
EndIf
n=kIf(n<0)Then
ExitDo
EndIf
‘获取NongliData(m)的第n个二进制位的值
bit=NongliData(m)
Fori=1TonStep1
bit=Int(bit/2)
Next
bit=bitMod2
If(TheDate<=29+bit)Then
isEnd=1
ExitDo
EndIf
TheDate=TheDate-29-bit
n=n-1
Loop
If(isEnd=1)Then
ExitDo
EndIf
m=m+1
Loop
curYear=+m
curMonth=k-n+1
curDay=TheDate
If(k=12)Then
If(curMonth=(Int(NongliData(m)/)+1))Then
curMonth=1-curMonth
ElseIf(curMonth>(Int(NongliData(m)/)+1))Then
curMonth=curMonth-1
EndIf
EndIf
‘生成农历天干、地支、属相==>NongliStr
NongliStr=”农历”&TianGan(((curYear-4)))&DiZhi(((curYear-4)))&”年”
NongliStr=NongliStr&”(“&ShuXiang(((curYear-4)))&””
‘生成农历月、日==>NongliDayStr
If(curMonth<1)Then
NongliDayStr=”闰”&MonName(-1curMonth)
Else
NongliDayStr=MonName(curMonth)
EndIf
NongliDayStr=NongliDayStr&”月”
NongliDayStr=NongliDayStr&DayName(curDay)
calendar=NongliStr&NongliDayStr&”)”
EndFunction
阳历和槐袭阴历之间是不能换算的,二者采用的计算方法不同,没有特殊关系可以查询,只能分别计算。
公历是阳历的一种,阳历就是以地球绕太阳公转的运动周期为基础而制定的历法。
中国农历中每月的天数是根据月亮运动周期确立的,平均每月29.5306日。一年12个月只有354.3672天。而以地球围绕太阳公转时间确定的公(阳)历,一年有365.2422天。这样,按农历计算,一年的天数比公历就少了10.875天,差不多是11天;19年就少了209天。按农历每月30天计,209天除以30是6.9666。也就是说,在19年中,农历时间比公历差不多少了7个月。为了补上7个月,农历采取了设置闰月的方法——19年七闰。即在农历的19年中,有12个每年12个月的平年,和7个每年13个月的闰年。闰年分别为第3、5、8、11、14、17、19年。这样一来,19个公历年的日数和19个农历年的日数就差不多相等了
农历则是以月亮围绕地球公转一周的时间(即:平均29天12小时44分)为一个月,12个月算一年,为354天。每三年有一个闰月年,闰月年是383天或384天。19年7个闰月年。一般情况19年阳历和阴历(19被数年)能碰到一起或只差一天。
公历和农历之间如何转换 公历,它是国际通用的。阳历 以地球绕太阳转一圈的时间定做一年,共3 65天5小时48分46秒。平年只计365天这个 整数,不计尾数;一年分做12个月,大月31 天,小月30天,二月只有28天。四年的尾 数积累起来共1天光景,加在第四年的二月 里,这一年叫做闰年。所以闰年的二月有2 9天。阴历以月亮圆缺一次的时间定做一个 月,共29天半。为了算起来方便,大月定 做30天,小月29天,一年12个月中,大小 月大体上交替排列。阴历一年只有354天左 右,也没有平年闰年的差别。 阴历不考虑地球绕太阳的运行,因此使得 四季的变化在阴历上就没有固定的时间, 它不能反映季节,这是一个很大的缺点。 为了克服这个缺点,后来人们定了一个折 衷的历,就是所谓阴阳合历。现在我国还 在使用的夏历(也有人叫它农历或阴历),就 是这种阴阳合历。它跟阴历一样,也以月 亮圆缺一次的时间定做一个月,也是大月3 0天,小月29天,可是它又用加闰月的办法 ,使得平均每年的天数跟阳历全年的天数 相接近,来调整四季。夏历约每过二、三 年多一个闰月。“阴历”又名“太阴历”,系以 月球绕行地球一周为一月,再配合地球绕 日一周之时数为一年,实际上等于阴阳合 历,我国在民国元年前采用此历,为与现 行之历相对称,故名之曰“旧历”。一般人以 为阴历适合于农家,而名之日“农历”。
农历转换成公历的计算公式? 因为公历(现在用的是格里历,以前还曾用儒列历)和中国农历都不是严格按一个公式计算得到的,所以两个历芹仿含法没有直接的公式。
试图用一个简单的公式,而不利用许多像万年历一样的数据(尽管可以简化),就达到公农历转换的目的,这是不可能的。我们能见到的所有公农历转换的软件,都存有多少不等的一些年大喊份的历法数据。
这些数据之中,最重要的是农历的每月天数。因为农历是阴阳历,阴历部分(按月相编的部分)决定月日,阳历部分(按太阳高度编的部分)就是节嫌笑气。节气基本上是与公历直接对应的,可以较容易的推算;但月相周期与地球公转的关系相对复杂,一般都需要天文观测数据授时,所以农历每月是大月还是小月没有简单的公式。
至于公历和农历的置闰,倒都有一定的方式推算,并不困难。
如果只是天文数据,其实都还是可以算的――因为天文周期十分稳定,我们只要严格地按天文周期推算就可以了。可是还有更为麻烦的一点,就是公历和农历这些历法,并不是完全严格地按照天文上的实际周期进行的,还有许多人为的因素。最著名的就是罗马皇帝几次修改2、8等月份长短,以及儒列历中因计算不准确而人为地去掉了十天等事。中国农历也有因为古代天文观测不准确造成的 *** 颁布的历法与天象不吻合的(我们不能苛求古人观测的精度)。所以这两部历法都是与一个时期社会有关的东西,也就没有一定的规律可循了。
在EXCEL中怎样把公历转换成农历 Dim WeekName(7), MonthAdd(11), NongliData(99), TianGan(9), DiZhi(11), ShuXiang(11), DayName(30), MonName(12)
Dim curTime, curYear, curMonth, curDay, curWeekday
Dim GongliStr, WeekdayStr, NongliStr, NongliDayStr
Dim i, m, n, k, isEnd, bit, TheDate
Private Sub Form_Load()
'获取当前系统时间
curTime = Now()
'星期名
WeekName(0) = *
WeekName(1) = 星期日
WeekName(2) = 星期一
WeekName(3) = 星期二
WeekName(4) = 星期三
WeekName(5) = 星期四
WeekName(6) = 星期五
WeekName(7) = 星期六
'天干名称
TianGan(0) = 甲
TianGan(1) = 乙
TianGan(2) = 丙
TianGan(3) = 丁
TianGan(4) = 戊
TianGan(5) = 己
TianGan(6) = 庚
TianGan(7) = 辛
TianGan(8) = 壬
TianGan(9) = 癸
'地支名称
DiZhi(0) = 子
DiZhi(1) = 丑
DiZhi(2) = 寅
DiZhi(3) = 卯
DiZhi(4) = 辰
DiZhi(5) = 巳
DiZhi(6) = 午
DiZhi(7) = 未
DiZhi(8) = 申
DiZhi(9) = 酉
DiZhi(10) = 戌
DiZhi(11) = 亥
'属相名称
ShuXiang(0) = 鼠
ShuXiang(1) = 牛
ShuXiang(2) = 虎
ShuXiang(3) = 兔
ShuXiang(4) = 龙
ShuXiang(5) = 蛇
ShuXiang(6) = 马
ShuXiang(7) = 羊
ShuXiang(8) = 猴
ShuXiang(9) = 鸡
ShuXiang(10) = &q......>>
农历与阳历如何计算 阴历阳历转换计算公式
1、阳历日期推算阴历日期的方法:
前已述及阴历日期是以月亮的圆缺为计月单位,其以逢朔为初一,以月望为十五(大月为十六日),以月晦为二十九日(大月为三十日)。
如要知道1984年6月8日是阴历几日?可以利用公式推算阴历日期: 设:公元年数-1977(或1901)=4Q+R
则:阴历日期=14Q+10.6(R+1)+年内日期序数-29.5n (注:式中Q、R、n均为自然数,R>
农历转换公历对照表 是公历1945年4月29日 星期日
农历阳历转换 公历公元1991年2月6日 星期三
农历一九九零年 十二月(大)廿二
干支辛未年 庚寅月 丁未日
八字辛未 庚寅 丁未 庚子
五行路旁土 松柏木 天河水 璧上土
生肖属羊
星座水瓶座
农历和公历是怎么转换的?(怎么算的?) 你是要口算还是要用笔算?
告诉你,这样子算不靠谱的,根本算不出来,涉及到的转换不是简单的几个公式能得出,相反,它的转换相当复杂。
如果有兴趣编写程序的,我可以提供转换函数库,调用一个函数就可以实现农历与公历的互转了。
目前我已经完美地实现了转换,如果需要,我可以提供。
公历农历转换 回历、公历、农历的换算
(128 × 365+31)日÷ 128年= 365.日/年
可见共置闰精度远高于现代的公历。
2.换算中一日误差之订正
《历法丛谈》以回历1387年为例,求算合公历之年月日。
解1:1387 × 0.+621.5774=1967.年
0.年 × 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。(表)
按公历自1583年元旦(星期六)至1967年4月11日,共历:
1967-1583=384年,在这384年中依格列高利历四年一闰,百年不闰,四百年加一闰日的规则共历93个闰日,又1967年元旦后一日起至4月11日又需加 100日,则
(384 × 365+93+100+6)÷ 7=+7=2001,余 2余2即星期2,故回历1387年元旦在公历1967年4月11日。
因公历计算星期日数采用数据较多,计算时难免有所遗漏,现引人公历日期与星期推算表阿),供参考。
先在本表年份表前二位数字栏目中,查到19二字所在的位置;
再在年份表后二位数字栏目中查到67二字所在位置,自19二字处平行右移,67二字处垂直下移,二者在英文大写字母栏目中相交于字母G处;
再自月份表栏目中查到4月,自4月所在位置平行左移,查到G在4月栏目所在位置;
自日期栏目查到11日所在位置,自此位置平行右移,使与4月份栏目G在星期表相交处知为星期二,结果与回历计算所得相同。故知回历 1387年元旦确为公历1967年4月11日,而不是12日。
在换算中所得公历日数常多于31日,甚至常在200―300日或更多,需要将此数化为该年的月日时,可用下列两表。
表3 公历月份及其累计日数
三 公历换算为回历
将回历换算为公历的算式移项,整理,即可得到公历换算为国历的算式
(公历纪年一621.5691)÷0.9702=回历年月日(儒略历)……………………………………………(5)
(公历纪年一621.5774)÷0.=回历年月日(格氏历)…………………………………………(6)
无论回历换算为公历或相反,大体都有一日之差,以星期序数订正时,回历换算为公历,以回历的星期序数为准;相反,以公历的星期序数为准。
四 国历或公历换算为中国农历
1.回历换算为农历
仅管中国农历各年在年内月数日数都不是一个相对的稳定值,给回历与公历换算为农历上带来较多的困难,但仍然可以换算。中国农历为阴阳合历,在月份上与回历同属太阴历,惟回历每月以见新月为一月之始,其日约迟于农历合朔(初一日)1―2日乃至3日,因此只要查清二者在月份上关系,便可将回历换算为中国农历。马以愚先生称:“......>>
阴历怎么换算阳历? 每月初一叫做朔,最后一日叫做晦。农历十五或十六或十七叫做望,望的后一天叫做既望 所以每年春节的大年三十并不在同一天。农历的基础是「回归年」和「朔望月」。「回归年」是太阳接连两次通过春分点所需的时间,即365.2422日(365日5小时48分46秒)。「朔望月」是月球接连两次朔(新月)或两次望(满月)相隔的时间,即29.5306日(29日12小时44分3秒)。 由于12个「朔望月」只有354.3672日,跟「回归年」的365.2422日相差超过10日,把相差累积起来便成为闰月。早在公元前五、六百年的春秋时代,中国历法便采用十九年七个闰月的安排 但中国的农历和 *** 的农历以及韩国的农历计算方法不一样,一般要相差一二天。 阴历日期是以月亮的圆缺为计月单位,其以逢朔为初一,以月望为十五(大月为十六日),以月晦为二十 九日(大月为三十日)。然而目前记时通常用阳历日期表达,如欲将阳历日期换算成阴历日期可以用以下两种方法:其一是查《新编万年历》,如查1984年6月8日是阴历几日?翻开万年历6月10日是阴历十一,则逆推6月8日是阴历初九。其二可以利用公式推算阴历日期: 设:公元年数-1977(或1901)=4Q+R 则:阴历日期=14Q+10.6(R+1)+年内日期序数-29.5n (注:式中Q、R、n均为自然数,R
以上内容是小编精心整理的关于农历查新历生日 旧历转新历 新历农历转换的精彩内容,好的文章需要你的分享,喜欢农历查新历生日 旧历转新历 新历农历转换这篇精彩文章的,请您经常光顾吧!
上一篇:农历3月25是什么星座 99年农历3月25是什么星座
下一篇:更多运程
本文标题:农历查新历生日 旧历转新历 新历农历转换
本文链接:http://m.shengxiao88.com/article/165611.html
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历查新历生日 旧历转新历 新...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历3月25是什么星座 99年农历...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历6月16是什么星座 1977年农...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历八月马女命运怎么样 农历...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于生日提醒农历公历双历支持 苹...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于星座表十二星座表是农历还是阳...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历9月出生的兔宝宝好吗 农历...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历4月鼠女是什么命 农历4月...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于马年农历是什么年 马年农历是...
一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历八月猴女的命运怎么样 农...