我做计算器的,这个就是转化,你看哈嘛! //将日期换算为公历的天数 private int toJulian(){ int jy=year; if(year<0) jy++; int jm=month; if(month>2) jm++; else{ jy--; jm+=13; } int jul=(int)(java.lang.Math.floor(365.25*jy) +java.lang.Math.floor(30.6001*jm)+day+1720995.0); int IGREG=15+31*(10+12*year); if(day+31*(month+12*year)>=IGREG){ int ja=(int)(0.01*jy); jul+=2-ja+(int)(0.25*ja); } return jul; } //从具体的天数得到日期 private void formJulian(int j){ int ja=j; int JGREG=2299161; if(j>=JGREG){ int jalpha=(int)(((float)(j-1867216)-0.25)/36524.25); ja+=1+jalpha-(int)(0.25*jalpha); } int jb=ja+1524;; int jc=(int)(6680.0+((float)(jb-2439870)-122.1)/365.25); int jd=(int)(362*jc+(0.25*jc)); int je=(int)((jb-jd)/30.6001); day=jb-jd-(int)(30.6001*je); month=je-1; if(month>12) month -=12; year=jc-4715; if(month>2) --year; if(year<=0) --year; } private int day; private int month; private int year;
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) = "猴"......余下全文>>
你是要口算还是要用笔算? 告诉你,这样子算不靠谱的,根本算不出来,涉及到的转换不是简单的几个公式能得出,相反,它的转换相当复杂。 如果有兴趣编写程序的,我可以提供转换函数库,调用一个函数就可以实现农历与公历的互转了。 目前我已经完美地实现了转换,如果需要,我可以提供。
你好,貔貅的生日有多种说法,传说中比较公认的是农历6月3日。 貔貅过生日那天,给它上香,拜拜,作些交待,让它保佑你财源茂盛。 当然还有简单的办法,吃饭时菜准备得丰盛些,自己享用的同时,让貔貅的大嘴巴也沾点油水,并脸脸对视,捋捋顺毛,交流交流,交待好愿望。 不可喂其梨子和草莓,否则会不灵的噢,切记。 呵呵……顺祝你心想事成,一帆风顺!
楼主你好: 要是你使用2010的QQ的话 里面的公历和农历是可以根据自己的生日设置的。如图: 你进入你自己的资料更改就可以了,希望我的回答对你有帮助,谢谢采纳。
大部分是按农历。
万年历 公历 1982年1月10日 星期日 农历 腊月十六 辛酉年【鸡年】辛丑月 癸巳日 农历1981.12.16 , 公历是1982年1月10日 星期日
一个人的属相是由出生农历年的地支决定的,以立春为界,立春前为上一年属相,立春时起为当年属相。出生于子年的属鼠,出生于寅年的属虎,依此类推。十二属相还分为阴阳两类。鼠、虎、龙、马、猴、狗属阳性;牛、兔、蛇、羊、鸡、猪属阴性。
不同年份,,农历对应的公历不一样、、请说详细些,哪年的、、、??
公历就是阳历,而农历是阴历 公历就是快的哪一个日期,而农历则是慢的那一个时期