UNPKG

@progress/kendo-date-math

Version:

Kendo UI typescript package exporting functions for Date manipulations

1 lines 21.2 kB
System.register("@progress/kendo-date-math",["tslib"],function(e,t){var r={};return Object.defineProperty(r,"__esModule",{value:!0}),{setters:[function(t){r.default=t.default||t,Object.keys(t).forEach(function(e){r[e]=t[e]})}],execute:function(){var o,n;e((o={25(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.nextDayOfWeek=void 0;var o=r(2078),n=r(7163);t.nextDayOfWeek=function(e,t){return(0,n.dayOfWeek)(e,t,o.Direction.Forward)}},41(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeYear=void 0;var o=r(9100);t.normalizeYear=function(e,t){return(0,o.setYear)(e,t(e.getFullYear()))}},97(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.lastMonthOfYear=void 0;var o=r(2851);t.lastMonthOfYear=function(e){return(0,o.setMonth)(e,11)}},139(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.offset=void 0;var o=r(9432);t.offset=function(e,t){return void 0===t&&(t=new Date),"Etc/UTC"===e||"Etc/GMT"===e?0:""===e?t.getTimezoneOffset():(t=(e=(0,o.zoneAndRule)(e,t)).rule,e=e.zone,parseFloat(t?e[0]-t[6]:e[0]))}},327(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.loadTimezone=void 0;var o=r(8403),n=r(7033);t.loadTimezone=function(e){if(!e)throw new Error((0,n.formatMessage)(n.NO_TZ_INFO,""));var t=e.rules,r=e.titles,e=e.zones;if(void 0===t||void 0===e)throw new Error(n.INVALID_TZ_STRUCTURE);Object.assign(o.timezones.rules,t),Object.assign(o.timezones.titles,r||{}),Object.assign(o.timezones.zones,e)}},850(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.cloneDate=void 0,t.cloneDate=function(e){return e?new Date(e.getTime()):null}},1396(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.lastDecadeOfCentury=void 0;var o=r(41);t.lastDecadeOfCentury=function(e){return(0,o.normalizeYear)(e,function(e){return e-e%100+90})}},1634(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.abbrTimezone=void 0;var n=r(9432),a=r(1970);t.abbrTimezone=function(e,t){var r,o;return void 0===t&&(t=new Date),"Etc/UTC"===e?"UTC":"Etc/GMT"===e?"GMT":""===e?"":(t=(e=(0,n.zoneAndRule)(e,t)).zone,e=e.rule,0<=(r=t[2]).indexOf("/")?r.split("/")[e&&+e[6]?1:0]:0<=r.indexOf("%s")?r.replace("%s",e&&"-"!==e[7]?e[7]:""):0<=r.indexOf("%z")?(e=-1*Math.trunc(t[0]/60),o=(0,a.padNumber)(e,2),e=0<e?"+":"",t=0===(t=Math.abs(Math.trunc(t[0]%60)))?"":(0,a.padNumber)(t,2),r.replace("%z","".concat(e).concat(o).concat(t))):r)}},1736(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ruleToDate=void 0;var s={Jan:0,Feb:1,Mar:2,Apr:3,May:4,Jun:5,Jul:6,Aug:7,Sep:8,Oct:9,Nov:10,Dec:11},d={Sun:0,Mon:1,Tue:2,Wed:3,Thu:4,Fri:5,Sat:6};t.ruleToDate=function(e,t,r){var o,n,a,i=t[3],u=t[4],t=t[5],r="u"===t[3]?6e4*-r:0;return isNaN(u)?0===u.indexOf("last")?(o=new Date(Date.UTC(e,s[i]+1,1,t[0]-24,t[1],t[2])+r),n=d[u.substr(4,3)],a=o.getUTCDay(),o.setUTCDate(o.getUTCDate()+n-a-(a<n?7:0))):0<=u.indexOf(">=")&&(o=new Date(Date.UTC(e,s[i],u.substr(5),t[0],t[1],t[2],0)+r),n=d[u.substr(0,3)],a=o.getUTCDay(),o.setUTCDate(o.getUTCDate()+n-a+(n<a?7:0))):o=new Date(Date.UTC(e,s[i],u,t[0],t[1],t[2])+r),o}},1744(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.firstDecadeOfCentury=void 0;var o=r(41);t.firstDecadeOfCentury=function(e){return(0,o.normalizeYear)(e,function(e){return e-e%100})}},1773(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.MS_PER_DAY=t.MS_PER_HOUR=t.MS_PER_MINUTE=void 0,t.MS_PER_MINUTE=6e4,t.MS_PER_HOUR=36e5,t.MS_PER_DAY=864e5},1970(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.padNumber=void 0,t.padNumber=function(e,t){return void 0===t&&(t=2),(e<0?"-":"")+new Array(t).concat([Math.abs(e)]).join("0").slice(-t)}},2078(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Direction=void 0,t.Direction={Forward:1,1:"Forward",Backward:-1,"-1":"Backward"}},2520(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.isEqualDate=void 0;var o=r(8885),n=r(8299);t.isEqualDate=function(e,t){return!e&&!t||e&&t&&(0,n.isEqual)((0,o.getDate)(e),(0,o.getDate)(t))}},2564(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.lastDayOfMonth=void 0;var o=r(3351),n=r(9575);t.lastDayOfMonth=function(e){e=(0,n.createDate)(e.getFullYear(),e.getMonth()+1,1,e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds());return(0,o.addDays)(e,-1)}},2640(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.addYears=void 0;var o=r(3947),n=r(9100);t.addYears=function(e,t){return(0,o.adjustDST)((0,n.setYear)(e,e.getFullYear()+t),e.getHours())}},2851(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.setMonth=void 0;var o=r(3543),n=r(9575),a=r(2564);t.setMonth=function(e,t){var r=e.getDate(),t=(0,n.createDate)(e.getFullYear(),t,r,e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds());return t.getDate()===r?t:(0,a.lastDayOfMonth)((0,o.addMonths)(t,-1))}},2875(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var o=r(8109);o.__exportStar(r(2994),t),o.__exportStar(r(3351),t),o.__exportStar(r(6139),t),o.__exportStar(r(3543),t),o.__exportStar(r(8655),t),o.__exportStar(r(2640),t),o.__exportStar(r(3947),t),o.__exportStar(r(850),t),o.__exportStar(r(1773),t),o.__exportStar(r(9575),t),o.__exportStar(r(7163),t),o.__exportStar(r(6515),t),o.__exportStar(r(2078),t),o.__exportStar(r(4633),t),o.__exportStar(r(4260),t),o.__exportStar(r(4050),t),o.__exportStar(r(5963),t),o.__exportStar(r(8822),t),o.__exportStar(r(7984),t),o.__exportStar(r(1744),t),o.__exportStar(r(3685),t),o.__exportStar(r(4063),t),o.__exportStar(r(8885),t),o.__exportStar(r(8299),t),o.__exportStar(r(2520),t),o.__exportStar(r(2564),t),o.__exportStar(r(1396),t),o.__exportStar(r(97),t),o.__exportStar(r(4819),t),o.__exportStar(r(25),t),o.__exportStar(r(2933),t),o.__exportStar(r(1634),t),o.__exportStar(r(327),t),o.__exportStar(r(139),t),o.__exportStar(r(9711),t),o.__exportStar(r(3105),t),o.__exportStar(r(6559),t),o.__exportStar(r(8473),t),o.__exportStar(r(4342),t),o.__exportStar(r(7644),t),o.__exportStar(r(6936),t)},2933(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.prevDayOfWeek=void 0;var o=r(2078),n=r(7163);t.prevDayOfWeek=function(e,t){return(0,n.dayOfWeek)(e,t,o.Direction.Backward)}},2994(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.addCenturies=void 0;var o=r(2640);t.addCenturies=function(e,t){return(0,o.addYears)(e,100*t)}},3105(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.timezoneNames=void 0;var o=r(8403);t.timezoneNames=function(){return Object.keys(o.timezones.zones)}},3351(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.addDays=void 0;var o=r(3947),n=r(850);t.addDays=function(e,t){var r=(0,n.cloneDate)(e);return r.setDate(r.getDate()+t),(0,o.adjustDST)(r,e.getHours())}},3543(e,n,t){Object.defineProperty(n,"__esModule",{value:!0}),n.addMonths=void 0;var a=t(3947),i=t(850),u=t(2564);n.addMonths=function(e,t){var r=(0,i.cloneDate)(e),o=(12+(r.getMonth()+t)%12)%12;return r.setMonth(r.getMonth()+t),t=(0,a.adjustDST)(r,e.getHours()),r=o,t.getMonth()!==r?(0,u.lastDayOfMonth)((0,n.addMonths)(t,-1)):t}},3547(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.findZone=void 0;var i=r(4790),u=r(7033);t.findZone=function(e,t){if(void 0===t&&(t=(new Date).getTime()),"Etc/UTC"===e||"Etc/GMT"===e)return[0,"-","UTC",null];for(var r=(0,i.getZoneRules)(e),o=r.length-1;0<=o;o--){var n=r[o][3];if(n&&n<t)break}var a=r[o+1];if(a)return a;throw new Error((0,u.formatMessage)(u.NO_TZ_INFO,e))}},3685(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.firstMonthOfYear=void 0;var o=r(2851);t.firstMonthOfYear=function(e){return(0,o.setMonth)(e,0)}},3947(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.adjustDST=void 0;var o=r(850);t.adjustDST=function(e,t){e=(0,o.cloneDate)(e);return 0===t&&23===e.getHours()&&e.setHours(e.getHours()+2),e}},4050(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.durationInMonths=void 0,t.durationInMonths=function(e,t){return 12*(t.getFullYear()-e.getFullYear())+(t.getMonth()-e.getMonth())}},4063(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.firstYearOfDecade=void 0;var o=r(41);t.firstYearOfDecade=function(e){return(0,o.normalizeYear)(e,function(e){return e-e%10})}},4260(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.durationInDecades=void 0;var o=r(4063);t.durationInDecades=function(e,t){return((0,o.firstYearOfDecade)(t).getFullYear()-(0,o.firstYearOfDecade)(e).getFullYear())/10}},4342(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.ZonedDate=void 0;var o=r(1773),n=r(850),a=r(1634),i=r(139),u=r(8473),s=r(1970),d=function(e,t){return new Date(e.getTime()+t*o.MS_PER_MINUTE)},c=function(e,t){return new Date(e.getTime()+t*o.MS_PER_HOUR)},l=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],f=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function p(e,t){var r=(0,i.offset)(t,e),e=c(e,-1);return r<(0,i.offset)(t,e)}function _(e,t){t=p(e,t)?1:0;return c(e,t)}function D(e,t,r){var o,n;return t===r?e:(t=(0,i.offset)(t,e),o=(0,i.offset)(r,e),n=d(e,t=t-o),r=(0,i.offset)(r,n),d(e,o-r+t))}function v(e,t){var r,o;this._utcDate=(0,n.cloneDate)(e),""===(this.timezone=t)?(r=(0,u.toLocalDate)(e),this.timezoneOffset=r.getTimezoneOffset(),this._localDate=r):(o=(0,i.offset)(t,e),this.timezoneOffset=o,r=_(e,t),this._localDate=D(r,t,"Etc/UTC"))}Object.defineProperty(v.prototype,"cachedLocalDate",{get:function(){return this._localDate},enumerable:!1,configurable:!0}),Object.defineProperty(v.prototype,"cachedUTCDate",{get:function(){return this._utcDate},enumerable:!1,configurable:!0}),v.fromLocalDate=function(e,t){var r,o,n;return n=""===(t=void 0===t?"":t)?(n=e,new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()))):(e=p(n=D(e,"Etc/UTC",t),t),r=(0,i.offset)(t,n),o=0,c(n,o=e?0<r?-1:1:o)),v.fromUTCDate(n,t)},v.fromUTCDate=function(e,t){return new v(e,t=void 0===t?"":t)},v.prototype.toLocalDate=function(){return(0,n.cloneDate)(this._localDate)},v.prototype.toUTCDate=function(){return(0,n.cloneDate)(this._utcDate)},v.prototype.toTimezone=function(e){var t;return this.timezone===e?this.clone():(t=(0,i.offset)(this.timezone,this._utcDate),t=d(this._utcDate,t),v.fromLocalDate(t,e))},v.prototype.clone=function(){return v.fromUTCDate(this._utcDate,this.timezone)},v.prototype.addDays=function(e){var t=new Date(this._utcDate.getTime());return t.setUTCDate(t.getUTCDate()+e),v.fromUTCDate(t,this.timezone)},v.prototype.addTime=function(e){var t=_(new Date(this._utcDate.getTime()),this.timezone),e=(t.setTime(t.getTime()+e),_(t,this.timezone));return v.fromUTCDate(e,this.timezone)},v.prototype.stripTime=function(){var e=this._utcDate,e=Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),0,0,0);return v.fromUTCDate(new Date(e),this.timezone)},v.prototype.getTime=function(){return this._localDate.getTime()},v.prototype.getTimezoneOffset=function(){return this.timezoneOffset},v.prototype.getFullYear=function(){return this._utcDate.getUTCFullYear()},v.prototype.getMonth=function(){return this._utcDate.getUTCMonth()},v.prototype.getDate=function(){return this._utcDate.getUTCDate()},v.prototype.getDay=function(){return this._utcDate.getUTCDay()},v.prototype.getHours=function(){return this._utcDate.getUTCHours()},v.prototype.getMinutes=function(){return this._utcDate.getUTCMinutes()},v.prototype.getSeconds=function(){return this._utcDate.getUTCSeconds()},v.prototype.getMilliseconds=function(){return this._utcDate.getUTCMilliseconds()},v.prototype.getUTCDate=function(){return this._localDate.getUTCDate()},v.prototype.getUTCDay=function(){return this._localDate.getUTCDay()},v.prototype.getUTCFullYear=function(){return this._localDate.getUTCFullYear()},v.prototype.getUTCHours=function(){return this._localDate.getUTCHours()},v.prototype.getUTCMilliseconds=function(){return this._localDate.getUTCMilliseconds()},v.prototype.getUTCMinutes=function(){return this._localDate.getUTCMinutes()},v.prototype.getUTCMonth=function(){return this._localDate.getUTCMonth()},v.prototype.getUTCSeconds=function(){return this._localDate.getUTCSeconds()},v.prototype.setTime=function(e){throw new Error("Method not implemented.")},v.prototype.setMilliseconds=function(e){throw new Error("Method not implemented.")},v.prototype.setUTCMilliseconds=function(e){throw new Error("Method not implemented.")},v.prototype.setSeconds=function(e,t){throw new Error("Method not implemented.")},v.prototype.setUTCSeconds=function(e,t){throw new Error("Method not implemented.")},v.prototype.setMinutes=function(e,t,r){throw new Error("Method not implemented.")},v.prototype.setUTCMinutes=function(e,t,r){throw new Error("Method not implemented.")},v.prototype.setHours=function(e,t,r,o){throw new Error("Method not implemented.")},v.prototype.setUTCHours=function(e,t,r,o){throw new Error("Method not implemented.")},v.prototype.setDate=function(e){throw new Error("Method not implemented.")},v.prototype.setUTCDate=function(e){throw new Error("Method not implemented.")},v.prototype.setMonth=function(e,t){throw new Error("Method not implemented.")},v.prototype.setUTCMonth=function(e,t){throw new Error("Method not implemented.")},v.prototype.setFullYear=function(e,t,r){throw new Error("Method not implemented.")},v.prototype.setUTCFullYear=function(e,t,r){throw new Error("Method not implemented.")},v.prototype.toISOString=function(){return this._localDate.toISOString()},v.prototype.toJSON=function(){return this._localDate.toJSON()},v.prototype.toString=function(){e=this._utcDate;var e=l[e.getUTCDay()]+" "+f[e.getUTCMonth()],t=this.toTimeString();return"".concat(e," ").concat(this.getDate()," ").concat(this.getFullYear()," ").concat(t)},v.prototype.toDateString=function(){return(0,u.toLocalDate)(this._utcDate).toDateString()},v.prototype.toTimeString=function(){var e=(0,s.padNumber)(this.getHours()),t=(0,s.padNumber)(this.getMinutes()),r=(0,s.padNumber)(this.getSeconds()),e="".concat(e,":").concat(t,":").concat(r),r=(t=this.timezoneOffset,r=t<=0?"+":"-",t=Math.abs(t),o=(0,s.padNumber)(Math.floor(t/60)),t=(0,s.padNumber)(t%60),"GMT".concat(r).concat(o).concat(t)),o=(o=(0,a.abbrTimezone)(this.timezone,this._utcDate))&&" (".concat(o,")");return"".concat(e," ").concat(r).concat(o)},v.prototype.toLocaleString=function(e,t){return this._localDate.toLocaleString(e,t)},v.prototype.toLocaleDateString=function(e,t){return this._localDate.toLocaleDateString(e,t)},v.prototype.toLocaleTimeString=function(e,t){return this._localDate.toLocaleTimeString(e,t)},v.prototype.toUTCString=function(){return this.toTimezone("Etc/UTC").toString()},v.prototype[Symbol.toPrimitive]=function(e){return"string"===e||"default"===e?this.toString():this._localDate.getTime()},v.prototype.valueOf=function(){return this.getTime()},v.prototype.getVarDate=function(){throw new Error("Not implemented.")},v.prototype.format=function(e){throw new Error("Not implemented.")},v.prototype.formatUTC=function(e){throw new Error("Not implemented.")},t.ZonedDate=v},4633(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.durationInCenturies=void 0;var o=r(1744);t.durationInCenturies=function(e,t){return((0,o.firstDecadeOfCentury)(t).getFullYear()-(0,o.firstDecadeOfCentury)(e).getFullYear())/100}},4790(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getZoneRules=void 0;var o=r(8403),n=r(7033);t.getZoneRules=function(e){var t=o.timezones.zones;if(t){var r=t[e],t="string"==typeof r?t[r]:r;if(t)return t}throw new Error((0,n.formatMessage)(n.NO_TZ_INFO,e))}},4819(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.lastYearOfDecade=void 0;var o=r(41);t.lastYearOfDecade=function(e){return(0,o.normalizeYear)(e,function(e){return e-e%10+9})}},5963(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.durationInYears=void 0,t.durationInYears=function(e,t){return t.getFullYear()-e.getFullYear()}},6139(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.addDecades=void 0;var o=r(2640);t.addDecades=function(e,t){return(0,o.addYears)(e,10*t)}},6515(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Day=void 0,t.Day={Sunday:0,0:"Sunday",Monday:1,1:"Monday",Tuesday:2,2:"Tuesday",Wednesday:3,3:"Wednesday",Thursday:4,4:"Thursday",Friday:5,5:"Friday",Saturday:6,6:"Saturday"}},6559(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.timezoneTitle=void 0;var o=r(8403);t.timezoneTitle=function(e){return(o.timezones.titles[e]||{}).long||e}},6936(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.weekInYear=void 0;function n(e,t){var r=(0,o.createDate)(e.getFullYear(),0,1,-6);return e=e,t=(t!==a.Day.Monday?(0,i.addDays)((0,u.prevDayOfWeek)(e,t),4):(0,i.addDays)(e,4-(e.getDay()||7))).getTime()-r.getTime(),e=Math.floor(t/s.MS_PER_DAY),1+Math.floor(e/7)}var a=r(6515),i=r(3351),o=r(9575),u=r(2933),s=r(1773),d=r(8885);t.weekInYear=function(e,t){void 0===t&&(t=a.Day.Monday),e=(0,d.getDate)(e);var r=(0,i.addDays)(e,-7),o=(0,i.addDays)(e,7),e=n(e,t);return 0===e?n(r,t)+1:53===e&&1<n(o,t)?1:e}},7033(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.formatMessage=t.INVALID_TZ_STRUCTURE=t.NO_TZ_INFO=void 0,t.NO_TZ_INFO="The required {0} timezone information is not provided!",t.INVALID_TZ_STRUCTURE="The provided timezone information has invalid stucture!";var n=/\{(\d+)}?\}/g;t.formatMessage=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var o=t.reduce(function(e,t){return e.concat(t)},[]);return e.replace(n,function(e,t){return o[parseInt(t,10)]})}},7163(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.dayOfWeek=void 0;var n=r(2078),a=r(3947),i=r(850);t.dayOfWeek=function(e,t,r){void 0===r&&(r=n.Direction.Forward);var o=(0,i.cloneDate)(e),t=(t-o.getDay()+7*r)%7;return o.setDate(o.getDate()+t),(0,a.adjustDST)(o,e.getHours())}},7644(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.zonesPerGroup=void 0;var n=r(8403);t.zonesPerGroup=function(r){var o=n.timezones.titles;return Object.keys(o).reduce(function(e,t){return(o[t]||{}).group===r?e.concat(t.split(" ")):e},[])}},7984(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.firstDayOfMonth=void 0;var o=r(9575);t.firstDayOfMonth=function(e){return(0,o.createDate)(e.getFullYear(),e.getMonth(),1,e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}},8109(e){e.exports=r},8299(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isEqual=void 0,t.isEqual=function(e,t){return!e&&!t||e&&t&&e.getTime()===t.getTime()}},8403(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.timezones=void 0,t.timezones={rules:{},titles:{},zones:{}}},8473(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.toLocalDate=function(e){return new Date(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds())}},8655(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.addWeeks=void 0;var o=r(3351);t.addWeeks=function(e,t){return(0,o.addDays)(e,7*t)}},8822(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.firstDayInWeek=void 0;var o=r(850),n=r(6515);t.firstDayInWeek=function(e,t){void 0===t&&(t=n.Day.Sunday);for(var r=(0,o.cloneDate)(e);r.getDay()!==t;)r.setDate(r.getDate()-1);return r}},8885(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.getDate=void 0;var o=r(9575);t.getDate=function(e){return(0,o.createDate)(e.getFullYear(),e.getMonth(),e.getDate(),0,0,0)}},9100(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.setYear=void 0;var o=r(3543),n=r(9575),a=r(2564);t.setYear=function(e,t){var r=e.getMonth(),t=(0,n.createDate)(t,r,e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds());return t.getMonth()===r?t:(0,a.lastDayOfMonth)((0,o.addMonths)(t,-1))}},9432(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.zoneAndRule=void 0;var o=r(9923),n=r(3547);t.zoneAndRule=function(e,t){t=t.getTime(),e=(0,n.findZone)(e,t);return{rule:(0,o.findRule)(e[1],t,e[0]),zone:e}}},9575(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.createDate=void 0;var u=r(3947);t.createDate=function(e,t,r,o,n,a,i){void 0===o&&(o=0),void 0===n&&(n=0),void 0===a&&(a=0),void 0===i&&(i=0);t=new Date(e,t,r,o,n,a,i);return-1<e&&e<100&&t.setFullYear(t.getFullYear()-1900),(0,u.adjustDST)(t,o)}},9711(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.timezoneGroupNames=void 0;var o=r(8403);t.timezoneGroupNames=function(){var e=Object.keys(o.timezones.titles).reduce(function(e,t){t=o.timezones.titles[t].group;return e[t]=t,e},{});return Object.keys(e)}},9923(e,t,r){Object.defineProperty(t,"__esModule",{value:!0}),t.findRule=void 0;var a=r(8403),i=r(1736),u=(new Date).getTime();t.findRule=function(e,t,r){void 0===t&&(t=u),void 0===r&&(r=0);var o,n=a.timezones.rules[e];return n?(o=new Date(t).getUTCFullYear(),(n=n.filter(function(e){var t=e[0],e=e[1];return t<=o&&(o<=e||t===o&&"only"===e||"max"===e)})).push(t),n.sort(function(e,t){return(e="number"!=typeof e?Number((0,i.ruleToDate)(o,e,r)):e)-(t="number"!=typeof t?Number((0,i.ruleToDate)(o,t,r)):t)}),t=n[n.indexOf(t)-1]||n[n.length-1],isNaN(t)?t:null):[-1e6,"max","-","Jan",1,[n=0,0,0],n=1<(t=e.split(":")).length?60*t[0]+Number(t[1]):n,"-"]}}},n={},function e(t){var r=n[t];return void 0!==r||(r=n[t]={exports:{}},o[t](r,r.exports,e)),r.exports}(2875)))}}});