Files
ks-app-employment-service/lib/lunar-javascript@1.7.2.js

8 lines
302 KiB
JavaScript
Raw Normal View History

2025-05-13 11:10:38 +08:00
/**
* Bundled by jsDelivr using Rollup v2.79.2 and Terser v5.39.0.
* Original file: /npm/lunar-javascript@1.7.2/index.js
*
* Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
*/
var n,i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t={exports:{}};n=t,function(i,t){if(n.exports)n.exports=t();else{var e=t();for(var a in e)i[a]=e[a]}}(i,(function(){var n,i,t,e,a,g,r,u,h,s,o,F,C,A,E,D,x,c,d,y,B,f,j,_,I,p,l,S,z,m,N,Y,w,M,Z,G,k,T,b,v,H,O,X,L,q,J,P,U,W,Q,R,K,V,$,nn,tn,en,an,gn,rn,un,hn,sn,on,Fn=(n=function(i,t,e,a,g,r){var u=i,h=t,s=e,o=a,F=g,C=r;if(i*=1,isNaN(i))throw new Error("wrong solar year "+u);if(t*=1,isNaN(t))throw new Error("wrong solar month "+h);if(e*=1,isNaN(e))throw new Error("wrong solar day "+s);if(a*=1,isNaN(a))throw new Error("wrong hour "+o);if(g*=1,isNaN(g))throw new Error("wrong minute "+F);if(r*=1,isNaN(r))throw new Error("wrong second "+C);if(1582===i&&10===t&&e>4&&e<15)throw new Error("wrong solar year "+i+" month "+t+" day "+e);if(t<1||t>12)throw new Error("wrong month "+t);if(e<1||e>31)throw new Error("wrong day "+e);if(a<0||a>23)throw new Error("wrong hour "+a);if(g<0||g>59)throw new Error("wrong minute "+g);if(r<0||r>59)throw new Error("wrong second "+r);return{_p:{year:i,month:t,day:e,hour:a,minute:g,second:r},subtract:function(n){return fn.getDaysBetween(n.getYear(),n.getMonth(),n.getDay(),this._p.year,this._p.month,this._p.day)},subtractMinute:function(n){var i=this.subtract(n),t=60*this._p.hour+this._p.minute-(60*n.getHour()+n.getMinute());return t<0&&(t+=1440,i--),t+=1440*i},isAfter:function(n){return this._p.year>n.getYear()||!(this._p.year<n.getYear())&&(this._p.month>n.getMonth()||!(this._p.month<n.getMonth())&&(this._p.day>n.getDay()||!(this._p.day<n.getDay())&&(this._p.hour>n.getHour()||!(this._p.hour<n.getHour())&&(this._p.minute>n.getMinute()||!(this._p.minute<n.getMinute())&&this._p.second>n.getSecond()))))},isBefore:function(n){return!(this._p.year>n.getYear())&&(this._p.year<n.getYear()||!(this._p.month>n.getMonth())&&(this._p.month<n.getMonth()||!(this._p.day>n.getDay())&&(this._p.day<n.getDay()||!(this._p.hour>n.getHour())&&(this._p.hour<n.getHour()||!(this._p.minute>n.getMinute())&&(this._p.minute<n.getMinute()||this._p.second<n.getSecond())))))},getYear:function(){return this._p.year},getMonth:function(){return this._p.month},getDay:function(){return this._p.day},getHour:function(){return this._p.hour},getMinute:function(){return this._p.minute},getSecond:function(){return this._p.second},getWeek:function(){return(Math.floor(this.getJulianDay()+.5)+7000001)%7},getWeekInChinese:function(){return fn.WEEK[this.getWeek()]},getSolarWeek:function(n){return An.fromYmd(this._p.year,this._p.month,this._p.day,n)},isLeapYear:function(){return fn.isLeapYear(this._p.year)},getFestivals:function(){var n=[],i=fn.FESTIVAL[this._p.month+"-"+this._p.day];i&&n.push(i);var t=Math.ceil(this._p.day/7),e=this.getWeek();return(i=fn.WEEK_FESTIVAL[this._p.month+"-"+t+"-"+e])&&n.push(i),this._p.day+7>fn.getDaysOfMonth(this._p.year,this._p.month)&&(i=fn.WEEK_FESTIVAL[this._p.month+"-0-"+e])&&n.push(i),n},getOtherFestivals:function(){var n=[],i=fn.OTHER_FESTIVAL[this._p.month+"-"+this._p.day];return i&&(n=n.concat(i)),n},getXingzuo:function(){return this.getXingZuo()},getXingZuo:function(){var n=11,i=100*this._p.month+this._p.day;return i>=321&&i<=419?n=0:i>=420&&i<=520?n=1:i>=521&&i<=621?n=2:i>=622&&i<=722?n=3:i>=723&&i<=822?n=4:i>=823&&i<=922?n=5:i>=923&&i<=1023?n=6:i>=1024&&i<=1122?n=7:i>=1123&&i<=1221?n=8:i>=1222||i<=119?n=9:i<=218&&(n=10),fn.XINGZUO[n]},toYmd:function(){for(var n=this._p.month,i=this._p.day,t=this._p.year+"";t.length<4;)t="0"+t;return[t,(n<10?"0":"")+n,(i<10?"0":"")+i].join("-")},toYmdHms:function(){return this.toYmd()+" "+[(this._p.hour<10?"0":"")+this._p.hour,(this._p.minute<10?"0":"")+this._p.minute,(this._p.second<10?"0":"")+this._p.second].join(":")},toString:function(){return this.toYmd()},toFullString:function(){var n=this.toYmdHms();this.isLeapYear()&&(n+=" 闰年"),n+=" 星期"+this.getWeekInChinese();for(var i=this.getFestivals(),t=0,e=i.length;t<e;t++)n+=" ("+i[t]+")";return n+=" "+this.getXingZuo()+"座"},nextYear:function(i){var t=i;if(i*=1,isNaN(i))thro
//# sourceMappingURL=/sm/047da80979133bac0be72136597d7973da0919cf09e97bce29fd3e347378de08.map