diff --git a/lunar.js b/lunar.js index 7807492f5dbdd014d75a219900fa83ae55f0ad35..dbc6e20b95dbce1cd9dd2c0ae3d44fbf80bc914c 100644 --- a/lunar.js +++ b/lunar.js @@ -3960,7 +3960,21 @@ '12-23': [_f('祭灶王', '最适宜谢旧年太岁,开启拜新年太岁')], '12-25': [_f('玉帝巡天'), _f('天神下降')], '12-29': [_f('清静孙真君(孙不二)成道')] - } + }, + AN_WU:{ + '1':'未', + '2':'戌', + '3':'辰', + '4':'寅', + '5':'午', + '6':'子', + '7':'酉', + '8':'申', + '9':'巳', + '10':'亥', + '11':'卯', + '12':'丑' + } } })(); var Tao = (function(){ @@ -4025,6 +4039,13 @@ isDayBaJie:function(){return !!TaoUtil.BA_JIE[this._p.lunar.getJieQi()];}, isDayWuLa:function(){return this._isDayIn(TaoUtil.WU_LA);}, isDayBaHui:function(){return !!TaoUtil.BA_HUI[this._p.lunar.getDayInGanZhi()];}, + isDayMingWuRi:function(){return (this._p.lunar.getDayGan() === '戊');}, + isDayAnWuRi:function(){ + var dayZhi = this._p.lunar.getDayZhi(); + var yueFen = Math.abs(this._p.lunar.getMonth()); + return (dayZhi === TaoUtil.AN_WU[yueFen]); + }, + isDayWuRi:function(){return this.isDayMingWuRi() || this.isDayAnWuRi();}, toString:function(){ return this.getYearInChinese()+'年'+this.getMonthInChinese()+'月'+this.getDayInChinese(); },