!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],b):"object"==typeof exports?module.exports=b():a.jedate=b()}(this,function(){function datetime(){var a=new date,b=this;b.redate=function(){return new datetime},b.getvalue=function(){return a},b.getfullyear=function(){return a.getfullyear()},b.getmonth=function(){return a.getmonth()+1},b.gethours=function(){return a.gethours()},b.getdate=function(){return a.getdate()},b.getminutes=function(){return a.getminutes()},b.getseconds=function(){return a.getseconds()}}function jedate(a,b){this.opts=b,this.valcell=a,this.format=this.opts.format,this.initdates()}var jet,doc,regymdzz,gr,regymd,parseint,config,searandom,jedfn,jefix,matarr;return $&&$.fn&&$.fn.jquery?(jet={},doc=document,regymdzz="yyyy|mm|dd|hh|mm|ss|zz",gr=/\-/g,regymd="yyyy|mm|dd|hh|mm|ss|zz".replace("|zz",""),parseint=function(a){return window.parseint(a,10)},config={skincell:"jedateblue",language:{name:"cn",month:["01","02","03","04","05","06","07","08","09","10","11","12"],weeks:["日","一","二","三","四","五","六"],times:["小时","分钟","秒数"],tittext:"请选择日期时间",clear:"清空",today:"现在",yes:"确定",close:"关闭"},range:!1,trigger:"click",format:"yyyy-mm-dd hh:mm:ss",mindate:"1900-01-01 00:00:00",maxdate:"2099-12-31 23:59:59"},$.fn.jedate=function(a){return new jedate($(this),a||{})},$.extend({jedate:function(a,b){return new jedate($(a),b||{})}}),jet.isobj=function(a){for(var b in a)return!0;return!1},jet.rematch=function(a){return a.match(/\w+|d+/g)},jet.docscroll=function(a){return a=a?"scrollleft":"scrolltop",document.body[a]|document.documentelement[a]},jet.docarea=function(a){return document.documentelement[a?"clientwidth":"clientheight"]},jet.isleap=function(a){return 0!==a%100&&0===a%4||0===a%400},jet.digit=function(a){return 10>a?"0"+(0|a):a},jet.isnum=function(a){return/^[+-]?\d*\.?\d*$/.test(a)?!0:!1},jet.getdaysnum=function(a,b){var c=31;switch(parseint(b)){case 2:c=jet.isleap(a)?29:28;break;case 4:case 6:case 9:case 11:c=30}return c},jet.getym=function(a,b,c){var d=new date(a,b-1);return d.setmonth(b-1+c),{y:d.getfullyear(),m:d.getmonth()+1}},jet.prevmonth=function(a,b,c){return jet.getym(a,b,0-(c||1))},jet.nextmonth=function(a,b,c){return jet.getym(a,b,c||1)},jet.parse=function(a,b){return b.replace(new regexp(regymdzz,"g"),function(b){return"zz"==b?"00":jet.digit(a[b])})},jet.isparmat=function(a){var b=jet.rematch(a),c=regymdzz.split("|"),d=[];return $.each(c,function(a,c){$.each(b,function(a,b){c==b&&d.push(b)})}),d.join("-")},jet.parseold=function(a,b,c){a=a.concat(b);var d={},f=(regymdzz.split("|"),jet.rematch(c));return $.each(a,function(a,b){d[f[a]]=parseint(b)}),c.replace(new regexp(regymdzz,"g"),function(a){return"zz"==a?"00":jet.digit(d[a])})},jet.checkformat=function(a){var b=[];return a.replace(new regexp(regymdzz,"g"),function(a){b.push(a)}),b.join("-")},jet.splmatch=function(a){var b=a.split(" ");return jet.rematch(b[0])},jet.mlen=function(a){var b=a.match(/\w+|d+/g).length,c="hh"==a.substring(0,2),d=c&&3>=b?7:b;return d},jet.checkdate=function(a){var b=jet.rematch(a);if(isnan(b[0])||isnan(b[1])||isnan(b[2]))return!1;if(b[1]>12||b[1]<1)return!1;if(b[2]<1||b[2]>31)return!1;if((4==b[1]||6==b[1]||9==b[1]||11==b[1])&&b[2]>30)return!1;if(2==b[1]){if(b[2]>29)return!1;if((0==b[0]%100&&0!=b[0]%400||0!=b[0]%4)&&b[2]>28)return!1}return!0},jet.getdatetime=function(a,b){var c,d,e,f;return b=b||"yyyy-mm-dd hh:mm:ss",c=$.extend({yyyy:null,mm:null,dd:null,hh:0,mm:0,ss:0},a),d={yyyy:"fullyear",mm:"month",dd:"date",hh:"hours",mm:"minutes",ss:"seconds"},e=(new datetime).redate(),$.each(["ss","mm","hh","dd","mm","yyyy"],function(a,b){if(!jet.isnum(parseint(c[b])))return null;var f=e.getvalue();(parseint(c[b])||0==parseint(c[b]))&&f["set"+d[b]](e["get"+d[b]]()+("mm"==b?-1:0)+parseint(c[b]))}),f=jet.parse({yyyy:e.getfullyear(),mm:e.getmonth(),dd:e.getdate(),hh:e.gethours(),mm:e.getminutes(),ss:e.getseconds()},b)},jet.isvalhtml=function(a){return/textarea|input/.test(a[0].tagname.tolocalelowercase())},jet.isbool=function(a){return void 0==a||1==a?!0:!1},searandom=function(){var c,a="",b=[1,2,3,4,5,6,7,8,9,0];for(c=0;8>c;c++)a+=b[math.round(math.random()*(b.length-1))];return a},jedfn=jedate.prototype,jefix="jefixed",matarr=jet.rematch(regymdzz),jedfn.initdates=function(){var i,k,j,l,m,a=this,b=a.opts,d=(new date,void 0!=b.trigger?b.trigger:config.trigger),e=void 0==b.zindex?1e4:b.zindex,f=void 0==b.isinitval||0==b.isinitval?!1:!0,g="#jedatebox"+searandom(),h=jet.isbool(b.isshow);a.areaval=[],b.range=b.range||config.range,a.fixed=jet.isbool(b.fixed),i=function(c,d){var j,k,l,f=$("
",{id:d.replace(/\#/g,""),"class":"jedatebox "+(b.skincell||config.skincell)}),i=h?1==a.fixed?"absolute":"fixed":"relative";f.attr("author","chen guojun").css({"z-index":"#jedatebox"!=d?"":e,position:i}),"#jedatebox"!=d&&f.attr({jeformat:b.format||config.format,jefixed:g}),j=config.mindate.split(" "),k=config.maxdate.split(" "),jet.mindate=(/\-/g.test(b.mindate)||void 0==b.mindate?b.mindate:j[0]+" "+b.mindate)||config.mindate,jet.maxdate=(/\-/g.test(b.maxdate)||void 0==b.maxdate?b.maxdate:k[0]+" "+b.maxdate)||config.maxdate,jet.boxelem=h?"#jedatebox":d,a.format=h?b.format||config.format:f.attr("jeformat"),l=a.getvalue({}),$(c).append(f),a.renderhtml(l[0].yyyy,l[0].mm,l[0].dd,b,jet.boxelem)},f&&d&&(j=b.initdate||[],j[1]?(l=jet.rematch(jet.getdatetime(j[0])),k=[{yyyy:l[0],mm:jet.digit(l[1]),dd:jet.digit(l[2]),hh:jet.digit(l[3]),mm:jet.digit(l[4]),ss:jet.digit(l[5])}]):k=a.getvalue(jet.isobj(j[0])?j[0]:{}),a.setvalue(k[0],b.format||config.format)),h?(m=["body","#jedatebox"],d?a.valcell.on(d,function(a){a.stoppropagation(),$(m[1]).length>0||i(m[0],m[1])}):i(m[0],m[1])):i(a.valcell,g)},jedfn.parseformat=function(a,b){return jet.parse(a,b)},jedfn.parsevalue=function(a,b){var j,k,c=this,d=[],e=c.opts,f="",g=$(jet.boxelem),h=void 0==b?$(g.attr(jefix)).length>0?g.attr("jeformat"):c.format:b,i=$.isfunction(a)?a():a;return(""!=i||i.length>0)&&(j=0!=e.range,k=new array(j?2:1),$.each(k,function(a){var b=2==k.length,f={},g=jet.rematch(h),j=b?i.split(e.range):i;b&&$.each(jet.rematch(j[a]),function(a,b){f[7==jet.mlen(c.format)?g[a]:matarr[a]]=b}),d.push(c.parseformat(b?f:j,h)),f={}}),f=d.join(j?e.range:"")),f},jedfn.setvalue=function(a,b,c){var f,g,h,i,j,d=this,e=d.valcell;return"string"==typeof a&&""!=a&&0==d.opts.range?(g=jet.rematch(a),h={},$.each(jet.rematch(d.format),function(a,b){h[b]=parseint(g[a])}),f=h):f=a,i=jet.isvalhtml(e)?"val":"text",j=d.parsevalue(f,b),0!=c&&e[i](j),j},jedfn.getvalue=function(a){var e,m,n,o,p,q,r,s,t,u,v,w,b=this,c=b.valcell,d=b.opts,f=(new datetime).redate(),g=f.getfullyear(),h=f.getmonth(),i=f.getdate(),j=f.gethours(),k=f.getminutes(),l=f.getseconds();return void 0==a&&jet.isbool(d.isshow)?(m=jet.isvalhtml(c)?"val":"text",e=c[m]()):(n=jet.isbool(d.isshow)?""==b.getvalue():!jet.isbool(d.isshow),o=$.extend({yyyy:null,mm:null,dd:null},a||{}),p=[],q=new array(2),r=function(a){return[void 0==o[a]||null==o[a],o[a]]},s=[{yyyy:g,mm:h,dd:i,hh:j,mm:k,ss:l,zz:0},{yyyy:g,mm:h,dd:i,hh:j,mm:k,ss:l,zz:0}],n?$.each(q,function(a){var b={};$.each(matarr,function(c,d){b[d]=parseint(r(d)[0]?s[a][d]:r(d)[1])}),p.push($.extend(s[a],b))}):(t=0!=d.range,u=b.getvalue(),v=u.split(d.range),w=jet.rematch(b.format),$.each(q,function(b){var e,c={},d=t?jet.rematch(v[b]):jet.rematch(u);$.each(w,function(a,b){c[b]=parseint(d[a])}),e=$.extend(c,a||{}),p.push($.extend(s[b],e))})),e=p),e},jedfn.renderhtml=function(a,b,c,d,e){var p,q,r,s,t,u,v,w,x,y,z,a,b,c,e,f,g,f=this,g=$(e),h=d.language||config.language,i=0!=d.range,j=jet.isbool(d.isshow),k=jet.mindate.replace(/\s+/g," ").split(" "),l=jet.maxdate.replace(/\s+/g," ").split(" "),m=f.getvalue({yyyy:a,mm:b,dd:c}),n=m[0],o=m[1];f.format=j?f.format:g.attr("jeformat"),p=jet.mlen(f.format),q=/\hh/.test(f.format),r="cn"==h.name?j?h.clear:"重置":j?h.clear:"reset",s="",t=$("",{"class":"maincont"}),u=$("",{"class":"mainfoot"}),v=$("",{"class":"daybox"}).append(s),w=$("",{"class":"ymsbox"}).append(s),x=$("",{"class":"timebox"}).append(s),t.append(w).append(v).append(1==p||2==p?"":x),g.empty().append(t.children().hide()).append(u),y=function(){var a="::";return i?a+" ~ "+a:a},z=''+r+''+h.today+''+h.yes+"",a=$("",{"class":"timecon"}).append(y()),b=$("",{"class":"btnscon"}).append(z),u.append(a).append(b),g.append($("",{"class":"jedate-tips"}).hide()),f.maincon=function(a,b){return g.find(a+" > "+(0==b?".arthead":".artcont"))},q?(c=/\s/.test(jet.mindate)?k[1]:k[0],/\s/.test(jet.maxdate)?l[1]:l[0],e=jet.rematch(c),f=[n.hh,n.mm,n.ss],g=[],g=i?""==f.getvalue()?7==p?e.concat(e):e.concat([0,0,0]):f.concat([o.hh,o.mm,o.ss]):f,$.each(u.find(".timecon em"),function(a){$(this).text(jet.digit(g[a]))})):u.find(".timecon").hide(),7==p?(f.maincon(".timebox",0).html(h.tittext),g.find(".timebox").show(),f.eachhms(d,g)):p>=3&&6>=p&&(f.maincon(".daybox",0).append(''),g.find(".daybox").show(),f.eachdays(n.yyyy,n.mm,n.dd,d,g),q&&(f.maincon(".timebox",1).attr("cont","no"),f.maincon(".timebox",0).html(h.tittext+''),g.find(".timecon").on("click",function(){"no"==f.maincon(".timebox",1).attr("cont")&&(f.maincon(".timebox",1).attr("cont","yes"),g.find(".ymsbox,.daybox").hide(),g.find(".timebox").show(),f.eachhms(d,g),f.dateorien(g,f.valcell))}),f.maincon(".timebox",0).on("click",".close",function(){f.maincon(".timebox",1).html("").attr("cont","no"),g.find(".ymsbox,.timebox").hide(),g.find(".daybox").show(),f.dateorien(g,f.valcell)}),a.css({cursor:"pointer"})),f.maincon(".ymsbox",0).append('').addclass("ymfix"),f.eachym(n.yyyy,n.mm,d,g,".fixcon")),(1==p||2==p)&&(f.maincon(".ymsbox",0).append(''),g.find(".ymsbox").show(),f.eachym(n.yyyy,n.mm,d,g,".jedate-cont")),jet.isbool(d.istime)&&j||u.find(".timecon").hide(),j||u.find(".today").hide(),f.eventsdate(d,g),settimeout(function(){d.success&&d.success(g)},50)},jedfn.createymhtml=function(a,b,c){var d=parseint(a),e=parseint(b),f=this.maincon(".daybox",0),g=$("").css({width:jet.isbool(c.multipane)?"":"50%"}),h=""+e+"月 "+d+"年";return f.append(g.html(h)),d+"-"+e},jedfn.eachym=function(a,b,c){var p,q,r,s,t,u,f=this,g=new array(15),h=new date,i=c.language||config.language,j=f.maincon(".ymsbox",1),k=jet.isbool(c.multipane),l=jet.mlen(f.format),m=f.getvalue({}),n=/\hh/.test(f.format),o=1==l;j.find(".ymcon").length>0&&j.find(".ymcon").remove(),$.each(new array(k?1:2),function(b){var l,d=function(a,c,d){var e=a.replace(gr,""),g=c.replace(gr,""),h=d.replace(gr,"");return/yyyy-mm-dd/g.test(jet.isparmat(f.format))?parseint(e)==parseint(g)?0==b?"actdate":"":"":parseint(e)==parseint(g)?(n||(f.areaval.push(a),f.areastart=!0),"actdate"):parseint(e)>parseint(g)&&parseint(e)"+s+" ~ "+t+"
").attr({min:u[0],max:u[1]})},jedfn.dateregexp=function(valarr){var i,enval=valarr.split(",")||[],re="",doexp=function(val){var arr,tmpeval,re=/#?\{(.*?)\}/;for(val+="";null!=(arr=re.exec(val));)arr.lastindex=arr.index+arr[1].length+arr[0].length-arr[1].length-1,tmpeval=parseint(eval(arr[1])),0>tmpeval&&(tmpeval="9700"+-tmpeval),val=val.substring(0,arr.index)+tmpeval+val.substring(arr.lastindex+1);return val};if(enval&&enval.length>0){for(i=0;i'+c+''+i+"
"):e=''+c+"
",e},w=function(a,b,c,d){var e=parseint(a+""+jet.digit(b)+jet.digit(c));if(d){if(e>=n&&p>=e)return!0}else if(n>e||e>p)return!0},x=function(a,b){var l,m,n,o,p,q,x,y,z,a,b,c,c=0,d=[],e=new date(a,b-1,1).getday()||7,g=jet.getdaysnum(a,b),h=0,i=jet.prevmonth(a,b),j=jet.getdaysnum(a,i.m),k=jet.nextmonth(a,b);for(l=j-e+1;j>=l;l++,c++)m=u(i.y,i.m,l),n=w(i.y,i.m,l,!1)?"disabled":"other",d.push({style:n,ymd:i.y+"-"+i.m+"-"+l,day:l,d:v(i.y,i.m,l)+m,idx:h++});for(o=1;g>=o;o++,c++)p=u(a,b,o),n="",q=parseint(a+""+jet.digit(b)+jet.digit(o)),x=parseint(r[1].yyyy+""+jet.digit(r[1].mm)+jet.digit(r[1].dd)),y=q>t,z=x>q,w(a,b,o,!0)?q==t?(n="actdate",f.areaval.push(a+"-"+jet.digit(b)+"-"+jet.digit(o)),f.areastart=!0):y&&z&&s?n="contain":q==x&&s?(n="actdate",f.areaval.push(a+"-"+jet.digit(b)+"-"+jet.digit(o)),f.areaend=!0):n="":n="disabled",d.push({style:n,ymd:a+"-"+b+"-"+o,day:o,d:v(a,b,o)+p,idx:h++});for(a=1,b=42-c;b>=a;a++)c=u(k.y,k.m,a),n=w(k.y,k.m,a,!1)?"disabled":"other",d.push({style:n,ymd:k.y+"-"+k.m+"-"+a,day:a,d:v(k.y,k.m,a)+c,idx:h++});return d},y=function(a){var b=jet.rematch(a),c=[];return $.each(b,function(a,b){c.push(jet.digit(b))}),c.join("-")},z=new array(q?1:2),a=i+1>12,b=[];$.each(z,function(a){var m,n,o,p,c=$(""+d.times[0]+"
"+d.times[1]+"
"+d.times[2]+"
");c.append(j),n.addclass(1==b?"spaer":""),$.each([24,60,60],function(d,e){var q,r,h="",i=$(""+g.solaryear+"年"+g.solarmonth+"月"+g.solardate+"日 "+g.inweekdays+'
农历:'+g.shengxiao+"年 "+g.lnongmonth+"月"+g.lnongdate+"
"+g.ganzhiyear+"年 "+g.ganzhimonth+"月 "+g.ganzhidate+"日
",i=""!=(g.solarfestival||g.lunarfestival)?''+("节日:"+g.solarfestival+g.lunarfestival)+"
":"",j=""!=g.jieqi?''+(""!=g.jieqi?"节气:"+g.jieqi:"")+"
":"",k=""!=(g.solarfestival||g.lunarfestival||g.jieqi)?i+j:"",$("body").append(f),f.html(h+k),l=jedfn.lunarorien(f,b),f.css({"z-index":void 0==a.zindex?10005:a.zindex+5,top:l.top,left:l.left,position:"absolute",display:"block"})}).on("mouseout",function(){$("#jedatetipscon").remove()}))},jedfn.clickbtn=function(a,b){var c=this,d=c.valcell,e=jet.isbool(a.isshow),f=7==jet.mlen(c.format),h=(jet.isbool(a.multipane),2==jet.mlen(c.format)),i=1==jet.mlen(c.format);b.on("click",".clear",function(f){var g,h,i,j;f.stoppropagation(),e?(g=jet.isvalhtml(c.valcell)?"val":"text",h=c.valcell[g](),i=c.setvalue(""),c.dateclose(),""!=h&&(jet.isbool(a.clearrestore)&&(jet.mindate=a.startmin||jet.mindate,jet.maxdate=a.startmax||jet.maxdate),($.isfunction(a.clearfun)||null!=a.clearfun)&&a.clearfun({elem:d,val:i}))):(j=c.getvalue({}),c.renderhtml(j[0].yyyy,j[0].mm,j[0].dd,a,b)),0!=a.range&&c.delareaattr()}),0!=a.range&&b.find(".today").hide(),b.on("click",".today",function(){var b=new date,e={yyyy:b.getfullyear(),mm:jet.digit(b.getmonth()+1),dd:jet.digit(b.getdate()),hh:jet.digit(b.gethours()),mm:jet.digit(b.getminutes()),ss:jet.digit(b.getseconds())},f=c.setvalue(e);c.dateclose(),($.isfunction(a.okfun)||null!=a.okfun)&&a.okfun({elem:d,val:f,date:e})}),b.on("click",".setok",function(g){var k,l,m,j,n,o,p,q,r,s,t,u;g.stoppropagation(),j=new date,0==a.range?(n=c.gethmsval(b),o=function(){var f,a={},d=h||i?".ymcon":".daysul",e=jet.rematch(b.find(d).find("td.actdate").attr("je-val"));return $.each(e,function(b,c){a[matarr[b]]=c}),f=/\hh/.test(c.format)?$.extend(a,n):a},k=f?n:o()):(p={},q=[],r=[[],[]],b.find(".timecon em").each(function(a){var b=$(this).attr("disabled");void 0==b&&r[a>2?1:0].push($(this).text())}),7==jet.mlen(c.format)?0!=a.range&&$.each(r,function(a,b){var c=b.join("");p[c]=b.join(":"),q.push(c)}):$.each(c.areaval,function(a,b){var d=b+(/\hh/.test(c.format)?" "+r[a].join(":"):""),e=d.replace(/\s|-|:/g,"");p[e]=d,q.push(e)}),s=math.min.apply(null,q),t=math.max.apply(null,q),k=p[s]+a.range+p[t]),e?(l=c.setvalue(k),c.dateclose()):l=c.setvalue(k,c.format,!1),0==a.range?m={yyyy:k.yyyy||j.getfullyear(),mm:jet.digit(k.mm||j.getmonth()+1),dd:jet.digit(k.dd||j.getdate()),hh:jet.digit(k.hh||j.gethours()),mm:jet.digit(k.mm||j.getminutes()),ss:jet.digit(k.ss||j.getseconds())}:(u=c.setvalue(k,c.format,!1),m=[],$.each(new array(2),function(b){var e={},f=jet.rematch(u.split(a.range)[b]);$.each(jet.rematch(c.format),function(a,b){e[b]=f[a]}),m.push(e)})),($.isfunction(a.okfun)||null!=a.okfun)&&a.okfun({elem:d,val:l,date:m})})},jedfn.clicktime=function(a,b){var d,c=this;/\hh/.test(c.format)&&(d=c.maincon(".timebox",1).find("ul"),d.on("click","li",function(){var a=$(this),e=a.parent().attr("idx"),f=a.text();a.hasclass("disabled")||(a.addclass("action").siblings().removeclass("action"),b.find(".timecon em").eq(e).text(f),c.locatescroll(d))}))},jedfn.locatescroll=function(a){$.each(a,function(){var a=$(this),b=a.find(".action"),c=b.length>0?b[0].offsettop-114:0;a[0].scrolltop=c})},jedfn.lunarorien=function(a,b,c){var d,e,f,g,h=b[0].getboundingclientrect();return e=h.right+a[0].offsetwidth/1.5>=jet.docarea(1)?h.right-a[0].offsetwidth:h.left+(c?0:jet.docscroll(1)),d=h.bottom+a[0].offsetheight/1<=jet.docarea()?h.bottom-1:h.top>a[0].offsetheight/1.5?h.top-a[0].offsetheight-1:jet.docarea()-a[0].offsetheight,f=math.max(d+(c?0:jet.docscroll())+1,1)+"px",g=e+"px",{top:f,left:g}},jedfn.dateorien=function(a,b,c){var g,h,j,k,d=this,i=d.fixed?b[0].getboundingclientrect():a[0].getboundingclientrect(),f=i.left,e=i.bottom;d.fixed?(j=a.outerwidth(),k=a.outerheight(),f+j>jet.docarea(!0)&&(f=jet.docarea(!0)-j),e+k>jet.docarea()&&(e=i.top>k?i.top-k-2:jet.docarea()-k-1),g=math.max(e+(c?0:jet.docscroll())+1,1)+"px",h=f+"px"):(g="50%",h="50%",a.css({"margin-top":-(i.height/2),"margin-left":-(i.width/2)})),a.css({top:g,left:h})},jedfn.tips=function(a,b){var c=this,d=$(jet.boxelem).find(".jedate-tips");d.html("").html(a||"").show(),cleartimeout(c.tiptime),c.tiptime=settimeout(function(){d.html("").hide()},1e3*(b||2.5))},jedfn.dateclose=function(){0==$($(jet.boxelem).attr(jefix)).length&&$(jet.boxelem).remove()},jedfn.datecontrast=function(a,b){var c=a.split("-"),d=b.split("-"),e=parseint(c[0]+""+jet.digit(parseint(c[1])-1)+jet.digit(c[2]||"01")),f=parseint(d[0]+""+jet.digit(parseint(d[1])-1)+jet.digit(c[2]||"01"));return e>=f?!1:!0},jedfn.delareaattr=function(){delete this.areastart,delete this.areaend,this.areaval=[]},jedfn.jelunar=function(a,b,c){function o(a){var w,b=function(a,b){var c=new date(31556925974.7*(a-1900)+6e4*e[b]+date.utc(1900,0,6,2,5));return c.getutcdate()},c=function(a){var b,c=348;for(b=32768;b>8;b>>=1)c+=d[a-1900]&b?1:0;return c+p(a)},o=function(a){return f.charat(a%10)+g.charat(a%12)},p=function(a){var b=q(a)?65536&d[a-1900]?30:29:0;return b},q=function(a){return 15&d[a-1900]},r=function(a,b){return d[a-1900]&65536>>b?30:29},s=function(a){var b,d=0,e=0,f=new date(1900,0,31),g=(a-f)/864e5;for(this.daycyl=g+40,this.moncyl=14,b=1900;2050>b&&g>0;b++)e=c(b),g-=e,this.moncyl+=12;for(0>g&&(g+=e,b--,this.moncyl-=12),this.year=b,this.yearcyl=b-1864,d=q(b),this.isleap=!1,b=1;13>b&&g>0;b++)d>0&&b==d+1&&0==this.isleap?(--b,this.isleap=!0,e=p(this.year)):e=r(this.year,b),1==this.isleap&&b==d+1&&(this.isleap=!1),g-=e,0==this.isleap&&this.moncyl++;0==g&&d>0&&b==d+1&&(this.isleap?this.isleap=!1:(this.isleap=!0,--b,--this.moncyl)),0>g&&(g+=e,--b,--this.moncyl),this.month=b,this.day=g+1},t=function(a){return 10>a?"0"+(0|a):a},u=function(a,b){var c=a;return b.replace(/dd?d?d?|mm?m?m?|yy?y?y?/g,function(a){switch(a){case"yyyy":var b="000"+c.getfullyear();return b.substring(b.length-4);case"dd":return t(c.getdate());case"d":return c.getdate().tostring();case"mm":return t(c.getmonth()+1);case"m":return c.getmonth()+1}})},v=function(a,b){var c;switch(b){case 10:c="初十";break;case 20:c="二十";break;case 30:c="三十";break;default:c=k.charat(math.floor(b/10)),c+=j.charat(b%10)}return c};this.istoday=!1,this.isrestday=!1,this.solaryear=u(a,"yyyy"),this.solarmonth=u(a,"m"),this.solardate=u(a,"d"),this.solarweekday=a.getday(),this.inweekdays="星期"+j.charat(this.solarweekday),w=new s(a),this.lunaryear=w.year,this.shengxiao=h.charat((this.lunaryear-4)%12),this.lunarmonth=w.month,this.lunarisleapmonth=w.isleap,this.lnongmonth=this.lunarisleapmonth?"闰"+l[w.month-1]:l[w.month-1],this.lunardate=w.day,this.showinlunar=this.lnongdate=v(this.lunarmonth,this.lunardate),1==this.lunardate&&(this.showinlunar=this.lnongmonth+"月"),this.ganzhiyear=o(w.yearcyl),this.ganzhimonth=o(w.moncyl),this.ganzhidate=o(w.daycyl++),this.jieqi="",this.restdays=0,b(this.solaryear,2*(this.solarmonth-1))==u(a,"d")&&(this.showinlunar=this.jieqi=i[2*(this.solarmonth-1)]),b(this.solaryear,2*(this.solarmonth-1)+1)==u(a,"d")&&(this.showinlunar=this.jieqi=i[2*(this.solarmonth-1)+1]),"清明"==this.showinlunar&&(this.showinlunar="清明节",this.restdays=1),this.solarfestival=m[u(a,"mm")+u(a,"dd")],"undefined"==typeof this.solarfestival?this.solarfestival="":/\*(\d)/.test(this.solarfestival)&&(this.restdays=parseint(regexp.$1),this.solarfestival=this.solarfestival.replace(/\*\d/,"")),this.showinlunar=""==this.solarfestival?this.showinlunar:this.solarfestival,this.lunarfestival=n[this.lunarisleapmonth?"00":t(this.lunarmonth)+t(this.lunardate)],"undefined"==typeof this.lunarfestival?this.lunarfestival="":/\*(\d)/.test(this.lunarfestival)&&(this.restdays=this.restdays>parseint(regexp.$1)?this.restdays:parseint(regexp.$1),this.lunarfestival=this.lunarfestival.replace(/\*\d/,"")),12==this.lunarmonth&&this.lunardate==r(this.lunaryear,12)&&(this.lunarfestival=n["0100"],this.restdays=1),this.showinlunar=""==this.lunarfestival?this.showinlunar:this.lunarfestival}var d=[19416,19168,42352,21717,53856,55632,91476,22176,39632,21970,19168,42422,42192,53840,119381,46400,54944,44450,38320,84343,18800,42160,46261,27216,27968,109396,11104,38256,21234,18800,25958,54432,59984,28309,23248,11104,100067,37600,116951,51536,54432,120998,46416,22176,107956,9680,37584,53938,43344,46423,27808,46416,86869,19872,42448,83315,21200,43432,59728,27296,44710,43856,19296,43748,42352,21088,62051,55632,23383,22176,38608,19925,19152,42192,54484,53840,54616,46400,46496,103846,38320,18864,43380,42160,45690,27216,27968,44870,43872,38256,19189,18800,25776,29859,59984,27480,21952,43872,38613,37600,51552,55636,54432,55888,30034,22176,43959,9680,37584,51893,43344,46240,47780,44368,21977,19360,42416,86390,21168,43312,31060,27296,44368,23378,19296,42726,42208,53856,60005,54576,23200,30371,38608,19415,19152,42192,118966,53840,54560,56645,46496,22224,21938,18864,42359,42160,43600,111189,27936,44448],e=[0,21208,43467,63836,85337,107014,128867,150921,173149,195551,218072,240693,263343,285989,308563,331033,353350,375494,397447,419210,440795,462224,483532,504758],f="甲乙丙丁戊己庚辛壬癸",g="子丑寅卯辰巳午未申酉戌亥",h="鼠牛虎兔龙蛇马羊猴鸡狗猪",i=["小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至"],j="日一二三四五六七八九十",k="初十廿卅",l=["正","二","三","四","五","六","七","八","九","十","十一","腊"],m={"0101":"*1元旦节","0202":"湿地日","0214":"情人节","0308":"妇女节","0312":"植树节","0315":"消费者权益日","0401":"愚人节","0422":"地球日","0501":"*1劳动节","0504":"青年节","0512":"护士节","0518":"博物馆日","0520":"母亲节","0601":"儿童节","0623":"奥林匹克日","0630":"父亲节","0701":"建党节","0801":"建军节","0903":"抗战胜利日","0910":"教师节",1001:"*3国庆节",1201:"艾滋病日",1224:"平安夜",1225:"圣诞节"},n={"0100":"除夕","0101":"*2春节","0115":"元宵节","0505":"*1端午节","0707":"七夕节","0715":"中元节","0815":"*1中秋节","0909":"*1重阳节",1015:"下元节",1208:"腊八节",1223:"小年"}; return new o(new date(a,b,c))},$.datever="6.0.2",$.nowdate=function(a,b){return b=b||"yyyy-mm-dd hh:mm:ss","number"==typeof a&&(a={dd:a}),jet.getdatetime(a,b)},$.timestampdate=function(a,b){var c,d,e,f,g,h;if(b=b||"yyyy-mm-dd hh:mm:ss",c=/^(-)?\d{1,10}$/.test(a)||/^(-)?\d{1,13}$/.test(a),/^[1-9]*[1-9][0-9]*$/.test(a)&&c){if(d=parseint(a),/^(-)?\d{1,10}$/.test(d))d=1e3*d;else if(/^(-)?\d{1,13}$/.test(d))d=1e3*d;else{if(!/^(-)?\d{1,14}$/.test(d))return alert("时间戳格式不正确"),void 0;d=100*d}return e=new date(d),jet.parse({yyyy:e.getfullyear(),mm:jet.digit(e.getmonth()+1),dd:jet.digit(e.getdate()),hh:jet.digit(e.gethours()),mm:jet.digit(e.getminutes()),ss:jet.digit(e.getseconds())},b)}return f=jet.rematch(a),g=new date(f[0],parseint(f[1])-1,f[2],f[3]||0,f[4]||0,f[5]||0),h=math.round(g.gettime()/1e3),h},$.splitdate=function(a){var b=a.match(/\w+|d+/g);return{yyyy:parseint(b[0]),mm:parseint(b[1])||0,dd:parseint(b[2])||0,hh:parseint(b[3])||0,mm:parseint(b[4])||0,ss:parseint(b[5])||0}},$.getlunar=function(a,b){var d,e,f,c=this;return b=b||"yyyy-mm-dd hh:mm:ss",/yyyy-mm-dd/g.test(jet.isparmat(b))?(d=a.substr(0,4).replace(/^(\d{4})/g,"$1,")+a.substr(4).replace(/(.{2})/g,"$1,"),e=jet.isnum(a)?jet.rematch(d):jet.rematch(a),f=c.jelunar(e[0],e[1]-1,e[2]),{nmonth:f.lnongmonth,ndays:f.lnongdate,yyear:parseint(f.solaryear),ymonth:parseint(f.solarmonth),ydays:parseint(f.solardate),cweek:f.inweekdays,nweek:f.solarweekday}):void 0},jedate):(alert("在引用jquery.jedate.js之前,先引用jquery,否则无法使用 jedate"),void 0)});