永强阁 >风水知识 >四柱八字

java根据日期时间换算生辰八字算法。

  生辰八字的介绍请参考:baike.baidu.com/view/158.htm#2     具体算法:   1、设置一个下限年,比如1960,1960年以前的就不给查。并且查万年历,该年节后是庚子年。   2、将天干和地支分别装在两个数组里面。   3、以该年为基准线,设定循环,以查询年为上限年,循环计数器每加一年,天干和地支数组标号各右移一位,然后if判断是否数组到底了,到底了则从头开始。     月、时的算法类似。

2015年10月27日20点14分换算成生辰八字

  公历:2015年10月27日(星期二)20点   农历:乙未年九月十五日戌时   八字:乙未 丙戌 丙子 戊戌   五行:木土 火土 火水 土土   方位:东中 南中 南北 中中   生肖:羊   希望采纳,O(∩_∩)O谢谢!!

明朝斤两换算方法一两以下的算法称呼

  明朝斤两换算方法   1斤=16两=500克   1两=10钱=31.25克   1钱=10分=3.1克   1分=10厘=0.31克

明朝斤两换算方法一两以下的算法称呼

  明朝斤两换算方法   1斤=16两=500克   1两=10钱=31.25克   1钱=10分=3.1克   1分=10厘=0.31克

干支历的干支换算

  公元推算干支方法:注意,这里的公元年的干支,仅表示此公元年立春(2月4日左右)至下一个公元年立春(2月4日左右)之间的回归年干支。例如2015年的乙未年表示(2015年2月4日——2016年2月4日) 天干甲乙丙丁戊己庚辛壬癸  序数123456789101112地支寅卯辰巳午未申酉戌亥子丑年干支推算①年干公式:年干=年份个位数- 3 (适用任何公元年,个位数小于3,借10)②年支公式:年支=(年份+7)÷12余数 (整除余0,即余12=丑)③年支简化:(西元年末二位数-1)-12*N=年支(适用于20世纪,即1900—1999年)(西元年末二位数+3)-12*N=年支(适用于21世纪,即2000—2099年)例:求2015年干支?解:2015年干=5-3=2,2=乙,故2015年天干为乙2015年支=15+3-12=18-12=6,6=未,故2015年地支为未综上,2015年干支为乙未例:求公元189年干支?解:189年干=9-3=6=己,189年支=(189+7)/12余4=巳,189年干支为己巳月干支推算①月干公式:月干=年干x2+月支 (和取个位数)例:已知2015年为乙未年,求解2015年申月天干?解:2015年乙未年,天干为乙,乙=2,申=7申月干=乙x2+申=2*2+7=11,个位=1,1=甲,故申月天干为甲例:求2012年壬辰年,亥月天干?解:亥月干=壬x2+亥=9*2+10=18+10=28,个位=8,8=辛,故2012年壬辰年亥月天干为辛例:求解戊子年,子月天干?解:子月干=戊x2+子=5*2+11=21,个位=1,1=甲,故戊子年子月天干为甲日干支推算干支纪日,民间往往采取元旦干支推算法,进而推定阳历某天干支,由于闰年都是在申子辰年,366天,平年都是365天,天数固定,每月天数也固定,因此只要知道元旦的干支,就能推算出该年各天干支,距离元旦多少天,减去60倍天数,就能推算出某日干支。日干支还可以用以下这个公式计算:X=(公历年份-1984)*5+(公历年份-1984)/4的整数部分+30*n+日期+m,X÷10的余数为日干,X÷12的余数为年支。说明:这个公式是以1984年2月29日,癸巳日为基础来推导1900年到2100年的日干支的(因为2100年不是闰年,过了二月28日,再用这个公式会就多算一天;如果在1984年之前,(公历年份-1984)÷4的整数部分需要保证余数是正值),其中n,奇数月取1,偶数月取0,m为从三月开始的已过去的大月个数,每年的元月和二月算上一年的十三月和十四月。例:求解2015年11月9日的干支。解:2015-1984=31 31*5+31÷4(取整数部分)+30*1+9+5=206206÷10余6 206÷12余2 故为己丑日。时干支推算 天干   甲乙丙丁戊己庚辛壬癸  序数-101234567891011地支晨子丑寅卯辰巳午未申酉戌亥夜子注意:晨子=-1,夜子=11,因子时、丑时是每日的前两个时辰,顺序置前,地支序数也应置前,故将子丑置前:子=-1,丑=0,寅=1,卯=2…子=11。子时为日期分界线,一分为二,今日0点—1点,属于晨子,子=-1;今日23点—24点,属于夜子,子=11。八字中,今日23点-24点之前,不可换日干支,仍用今日干支。以八字命例应验来看,今夜23点-24点,用今日干支,较为准确。①时支公式:时支=小时÷2-1(小时为偶数),时支=(小时+1)÷2-1(小时为奇数)②时干公式:时干=日干×2+时支 (晨子=-1,夜子=11)例:求1:45,23:43......余下全文>>

天蠍座到底是阳历哪个时间,阴历怎么换算

用万年历换算.

阴历1995年后8月16日换算成阳历是啥星座

  是天秤座。   阴历1995年闰8月16 是阳历1995年10月10日。   星座按公历(阳历、国历、新历)出生日期算   白羊座(3月21日 - 4月20日)   金牛座(4月21日 - 5月21日)   双子座(5月22日 - 6月21日)   巨蟹座(6月22日 - 7月22日)   狮子座(7月23日 - 8月22日)   处女座(8月23日 - 9月22日)   天秤座(9月23日 - 10月23日)   天蝎座(10月24日 - 11月22日)   射手座(11月23日 - 12月21日)   摩羯座(12月22日 - 1月20日)   水瓶座(1月21日 - 2月19日)   双鱼座(2月20日 - 3月20日)

太阳星座和月亮星座的换算。

太阳星座: 白羊座3.21-4.19 金牛座4.20-5.20 双子座5.21-6.20 巨蟹座6.21-7.21 狮子座7.22-8.22 处女座8.23-9.22 天秤座9.23-10.22 天蠍座10.23-11.21 射手座11.22-12.21 摩羯座12.22-1.19 水瓶座1.20-2.18 双鱼座2.19-3.20 月亮星座换算表 太阳星座 1 2 3 4 5 6 7 8 9 10 11 12 牧 金 双 巨 狮 处 天 天 射 魔 水 双 羊 牛 子 蟹 子 女 秤 蠍 手 羯 瓶 鱼 农历出生时间 29日18时30分-02日17时30分 1 2 3 4 5 6 7 8 9 10 11 12 02日17时30分-05日04时30分 2 3 4 5 6 7 8 9 10 11 12 1 05日04时30分-07日15时30分 3 4 5 6 7 8 9 10 11 12 1 2 07日15时30分-10日02时30分 4 5 6 7 8 9 10 11 12 1 2 3 10日02时30分-12日13时30分 5 6 7 8 9 10 11 12 1 2 3 4 12日13时30分-15日00时30分 6 7 8 9 10 11 12 1 2 3 4 5 15日00时30分-17日11时30分 7 8 9 10 11 12 1 2 3 4 5 6 17日11时30分-19日22时30分 8 9 10 11 12 1 2 3 4 5 6 7 生活可以将就,生活也可以讲究!

将农历生日1995.6.20换算成星座生日

  公历:1995年7月17日星期一 巨蟹座   农历:猪年 六月 二十日   四柱:乙亥 癸未 己酉 查看八字时辰(23-1点)甲子(1-3点)乙丑(3-5点)丙寅(5-7点)丁卯(7-9点)戊辰(9-11点)己巳(11-13点)庚午(13-15点)辛未(15-17点)壬申(17-19点)癸酉(19-21点)甲戌(21-23点)乙亥   距今:6305天

怎么才能知道自己的生辰八字?

  生辰八字,是指出生年、月、日、时的天干地支,必须是阴历,有固定的算法,这里介绍简单的做法:   1、年、月、日的天干地支均可查万年历得到;如2005年11月9日换成阴历为2005年十月初八,换成天干地支为乙酉年丁亥月丁卯日。   2、时辰的地支是固定的,出生时间23点-1点为子时,1点-3点为丑时...以此类推,时辰的天干应根据当日子时的天干推算,子时的天干是当日“日”的天干乘2减1在除以10的余数。如如2005年11月9日,“日”的天干为“丁”,在天干中排在第4,所以当日子时的天干为4*2-1=7,再除以10的余数为7,即“庚”,所以当日子时为庚子,丑时为辛丑,寅时为壬寅...类推   这样就可以得到“八字”了。





生辰八字换算的相关推荐

编辑推荐

起名大全