庚辛申酉金,甲乙寅卯木,壬癸亥子水,丙丁巳午火,戊己辰戌丑未土。
子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥 水 土 木 木 土 火 火 土 金 金 土 水
采纳o
采纳o
现在还没变,要过完年之后才变
1965年3月初十是阳历1965年4月11日星期日 "农历1965年三月初十日"查询信息如下: 公历:1965年4月11日星期日白羊座 农历:蛇年 三月 初十日 四柱:乙巳 庚辰 乙未 节气: 生诞:撒种节 二十八宿:胃 甲子纳音:沙中金 距今:已过去18767天
鼠 - 子时:23:00 - 1:00 - 老鼠开始出洞 牛 - 丑时: 1:00 - 3:00 - 牛在棚中反刍 虎 - 寅时: 3:00 - 5:00 - 老虎四处觅食 兔 - 卯时: 5:00 - 7:00 - 玉兔即将隐退 龙 - 辰时: 7:00 - 9:00 - 群龙行雨时刻 蛇 - 巳时: 9:00 - 11:00 - 蛇类隐藏草丛 马 - 午时:11:00 - 13:00 - 马独站立午睡 羊 - 未时:13:00 - 15:00 - 羊却频频撒尿 猴 - 申时:15:00 - 17:00 - 猴常此时啼叫 鸡 - 酉时:17:00 - 19:00 - 鸡已进笼归窝 狗 - 戌时:19:00 - 21:00 - 狗正警惕守家 猪 - 亥时:21:00 - 23:00 - 猪早酣睡梦乡
不知哪里看来的东西。八字不告诉,人家还要一个个和你说60花甲?
首先,你要知道你的出生日期和确切的时辰。然后找一本万年历,根据万年历查出你的出生年、月、日的干支。 根据下表一一对照干支: 五行/天干/地支对照表 天干: 甲-木、乙-木、丙-火、丁-火、戊-土、己-土、庚-金、辛-金、壬-水、癸-水 地支:子-水、丑-土、寅-木、卯-木、辰-土、巳-火、午-火、未-土、申-金、酉-金、戌-土、亥-水 然后根据你出生日子的第一个干支通过下表来查算你的时辰干支: 时辰干支查算表 时间时辰 五行纪日干支 甲己 乙庚 丙辛 丁壬 戊癸 23-01 子/水 甲子 丙子 戊子 庚子 壬子 01-03 丑/土 乙丑 丁丑 己丑 辛丑 癸丑 03-05 寅/木 丙寅 戊寅 庚寅 壬寅 甲寅 05-07 卯/木 丁卯 己卯 辛卯 癸卯 乙卯 07-09 辰/土 戊辰 庚辰 壬辰 甲辰 丙辰 09-11 巳/火 己巳 辛巳 癸巳 己巳 丁巳 11-13 午/火 庚午 壬午 甲午 丙午 戊午 13-15 未/土 辛未 癸未 乙未 丁未 己未 15-17 申/金 壬申 甲申 丙申 戊申 庚申 17-19 酉/金 癸酉 乙酉 丁酉 己酉 辛酉 19-21 戊/土 甲戌 丙戌 戊戌 庚戌 壬戌 21-23 亥/水 乙亥 丁亥 己亥 辛亥 癸亥 你的出
我做计算器的,这个就是转化,你看哈嘛! //将日期换算为公历的天数 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;