作业帮 > 数学 > 作业

2012年4月6号1点25分用干支怎么表达?怎么算的?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/26 05:30:34
2012年4月6号1点25分用干支怎么表达?怎么算的?
壬辰年 甲辰月 丁酉日 辛丑时 算法复制我的一个回答你看下:2012-4-23 17:18 李心骑0625 | 二级
  呵呵 我来说下不查万年历 用公历直接算出农历天干地支的方法 说明:
  ① 年干按:1(甲).2(乙).3(丙).4(丁).5(戊).6(己).7(庚).8(辛).9(壬).10(癸).
  年支按:1(子).2(丑).3(寅).4(卯).5(辰).6(巳).7(午).8(未).9(申).10(酉).11(戌).12(亥). 推算天干:
  公元后任何年代:
  公元年末位数-3=年干,负数则加10 1990年0看作10,10-3=7 为庚 推算地支:
  公元后任何年代:(公元年数-3)÷12,得余数0-11为年支,负数则加12,0视做12 (1990-3)÷12 = 165余7 为午 所以1990年为庚午 推算月柱干支法:
  ○1 推算公式:年干 x 2 + 月数 = 月干(超过10要递减10,只取个位数 ).
  ○2 推算地支:农历月支是固定不变的 正月为[寅].二月为[卯].三月为[辰].四月为[巳].五月为[午].六月为[未].
  七月为[申].八月为[酉].九月为[戌].十月为[亥].十一月为[子].十二月为[丑】 7 x 2 +2=14 4为天干丁 1990年12月4日,农历为十月十八( 算法不说啦 呵呵) 10月为亥 日柱干支公式:
  {〔(A-1 / 4)Q +〔(A-1)×5 /60〕R+15+B〕R =C
  Q为商数.R为余数.15为基数.A为公元后两位.B为日月总天数.即 (90-1)÷4=89÷4=22商数馀1,馀数1不管它,只取商数22. (90-1))×5 /60=445÷60=70馀25,月日总日数,即该年元旦到该日的总日数,很好算,以4个月为一单位,1到4月若无闰月为120天,闰二月则成121天;5到8月为123天;9到12月为122天,因逢60皆可整除,可将1到4月视为0日;5到8月为3日;9到12月为2日,外加零数日数,以1990年12月4日为例,因无闰年,故1到4月为0,5到8月为3日;9月30,10月31,11月30,加12月4天,3+30+31+30+4=98;然后22+25+15+98=160 160÷60=2余40 个位为0 看作10 为天干第10位为癸 40÷12=3余4 看余数4为地支第4位为卯,所以日干支为癸卯. 1990年12月4日,农历庚午年十月十八,庚午年,丁亥月,癸卯日