一轮十二年,一个甲子六十年!
某年的第n个节气为几日(从0小寒起算) 'function sTerm(y,n) { ' var offDate = new Date( ( 31556925974.7*(y-1900) + sTermInfo[n]*60000 ) + Date.UTC(1900,0,6,2,5) ) ' return(offDate.getUTCDate()) '例如:查2006年4月1日的干支日。 将数值代入计算公式。 'G =4*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 - 3 =197 'Z =8*20 + [20 / 4] + 5*06 + [06 / 4] + [3 * (4 + 1) / 5] + 1 + 7 + 6 =213 '其中 C 是世纪数减一,y 是年份后两位,M 是月份,d 是日数。1月和2月按上一年的13月和14月来算。奇数月i=0,偶数月i=6。G 除以10的余数是天干,Z 除以12的余数是地支。 ' 计算时带[ ]的数表示取整
不准。 这些都是骗人的。生男生女概率大致相同的。
生肖属马的年份 公历纪元2014年 农历甲午年【马年】 公历纪元2002年 农历壬午年【马年】 公历纪元1990年 农历庚午年【马年】 公历纪元1978年 农历戊午年【马年】 公历纪元1966年 农历丙午年【马年】 公历纪元1954年 农历甲午年【马年】
鬼谷子是一门类似讲述政治见解的书。
出生于1900-1999年 男命公式:(100-出生年后两位)/9=余数 女命公式:(100-出生年后两位+4)/9=余数 出生于2000-2099年 男命公式:100-出生年后两位)/9=余数=最终余数 女命公式:100-出生年后两位+4)/9=余数=最终余数
找一个基准,然后比较给定年份与基准年份的差距,就能很容易得到结果了
吉神凶煞: 年柱 桃花 月柱 灾煞 羊刃 日柱 月德 天德 亡神 时柱 文昌 劫煞 ☆星座:白羊座。 生肖:鸡。 二十八宿:翼。 ☆命主福元:兑宫,属西四命。 ※五行个数(计入藏干): 1休水 2旺木 1相火 3死土 5囚金 五行个数(不计藏干): 0休水 2旺木 1相火 1死土 4囚金 五行力量:水3(0.9%) 木123(37.6%) 火37(11.3%) 土27(8.3%) 金137(41.9%) 己生助力量:126(38.5%) 克泄耗力量:201(61.5%)。 阴气:166(50.8%) 阳气:161(49.2%)。 ※日主综合得分:-30。 日元偏弱,喜用水,木(印枭、比劫)。忌仇土,火(财星、食伤)。 甲木生于卯月,木旺、火相、水休、金囚、土死。 调候用神:专用庚金,无庚用丙、丁。 ※此命局入羊刃格。 比肩 1位旺(063,19.3%),劫财 1位旺(060,18.3%),合计力量(123,37.6%) 食神 1位相(037,11.3%),伤官 0位相(000,0.0%),合计力量(037,11.3%) 偏财 2位死(009,2.8%),正财 1位死(018,5.5%),合计力量(027,8.3%) 七杀 2位囚(049,15.0%),正官 3位囚(088,26.9%),合计力量(137,41.9%) 偏印 1位休(003,0.9%),正印 0位休(000,0.0%),合计力量(003,0.9%) 三命通会论断: ◆甲日生于己巳时,食神旺盛,自身衰弱,甲木对巳来说正处病状,虽说暗中有中戊土为财,以巳中丙火为食神,如果不得月令,也难享福运。甲己是平头煞,如果生于春季,自身健旺而财神衰微,主骨肉兄弟不和,平生做事,往往会弄巧成拙,己巳金神如果有火制服为好,如果柱中巳与酉丑合成金局,且行南方运,此命声望日重,材禄充盈。如果柱中见不到火,必然会让甲木克尽甲己所化土气,主凶恶暴亡。 ◆甲申日己巳时生,为人聪明伶俐,诚实朴素,行事果断,而自身虽清高尊贵,但孤身一人,难免受刑破伤。
你这是要什么语言的?我这里有C版本的,当然C++版本也是可以改出来的。包含了农历与节气,基本上能满足你的要求,如果需要,可以追问,源码奉上,另外,我还有个C/C++的农历库,专门为万年历设计,集成了很实用的功能,用起来非常方便。以下是类的声明: class CLunar {public: virtual long Int(double dDays) const=0; virtual bool GetDayOrdinal(LONGTIME LongTime,int iYear,double &dDays)=0; virtual bool GetDateFromOrdinal(int iYear,double dDays,LONGTIME &LongTime)=0; virtual bool GetEasterSunday(int iYear,unsigned short &wMonth,unsigned short &wDay)=0; virtual bool GetConstellation(int iYear,unsigned short wMonth,unsigned short wDay,unsigned short &wConstellationIndex)=0; virtual bool GetGanZhi(LONGTIME LongTime,GANZHI &GanZhi,bool bYStartLiChun=false)=0; virtual bool GetGregorian(LUNARDATE LunarDate,LONGTIME &LongTime)=0; virtual bool GetLunar(LONGTIME LongTime,LUNARDATE &LunarDate)=0; virtual bool GetLunarMonthInfo(int iYear,LUNARMONTH &MonthInfo)=0; virtual bool GetLunarPhase(int iYear,unsigned short wMonth,LUNARPHASE &LunarPhase)=0; virtual bool GetSolarTerms(int iYear,SOLARTERMS &SolarTerms)=0; virtual bool IsLeapYear(int iYear,bool &bLeapYear)=0; virtual bool GetExtremeSeason(int iYear,EXTREMESEASON &ExtremeSeason)=0; virtual bool GetSheRi(int iYear,SHERI &SheRi)=0; virtual bool GetFengLong(int iYear,unsigned short &wFengLong)=0; virtual bool GetDays(LONGTIME LongTime1,LONGTIME LongTime2,double &dDays)=0; virtual bool GetDate(LONGTIME LongTime,double dDays,LONGTIME &DstLongTime)=0; virtual bool InitTimeStructure(LONGTIME &LongTime,bool bCurrentTime,int iYear=2000,unsigned short wMonth=1,un......余下全文>>
年 月 日 时 对应八字 八字的每个字对应五行中的一个属性 有缺的 有多的 按你说的你还得搞清锭自己的时辰 才能算八字 进而算五行缺什么旺什么