|
|
import{_ as qt}from"./typeof-QjJsDpFa.js";import{r as U,t as $,a as z,s as te,g as rt}from"./index-Dkv9BRX_.js";import{l as Ht}from"./use-locale-CFjRjALw.js";import{a6 as ne}from"./index-bVOhw2NF.js";function Lt(a,e){U(2,arguments);var t=$(a).getTime(),r=z(e);return new Date(t+r)}function Rt(a){var e=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()));return e.setUTCFullYear(a.getFullYear()),a.getTime()-e.getTime()}function jt(a){return U(1,arguments),a instanceof Date||qt(a)==="object"&&Object.prototype.toString.call(a)==="[object Date]"}function Xt(a){if(U(1,arguments),!jt(a)&&typeof a!="number")return!1;var e=$(a);return!isNaN(Number(e))}function zt(a,e){U(2,arguments);var t=z(e);return Lt(a,-t)}var Gt=864e5;function Qt(a){U(1,arguments);var e=$(a),t=e.getTime();e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0);var r=e.getTime(),n=t-r;return Math.floor(n/Gt)+1}function re(a){U(1,arguments);var e=1,t=$(a),r=t.getUTCDay(),n=(r<e?7:0)+r-e;return t.setUTCDate(t.getUTCDate()-n),t.setUTCHours(0,0,0,0),t}function Tt(a){U(1,arguments);var e=$(a),t=e.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(t+1,0,4),r.setUTCHours(0,0,0,0);var n=re(r),i=new Date(0);i.setUTCFullYear(t,0,4),i.setUTCHours(0,0,0,0);var o=re(i);return e.getTime()>=n.getTime()?t+1:e.getTime()>=o.getTime()?t:t-1}function At(a){U(1,arguments);var e=Tt(a),t=new Date(0);t.setUTCFullYear(e,0,4),t.setUTCHours(0,0,0,0);var r=re(t);return r}var Bt=6048e5;function Zt(a){U(1,arguments);var e=$(a),t=re(e).getTime()-At(e).getTime();return Math.round(t/Bt)+1}function bt(a,e){var t,r,n,i,o,f,u,d;U(1,arguments);var m=$(a),w=m.getUTCFullYear(),x=rt(),T=z((t=(r=(n=(i=e==null?void 0:e.firstWeekContainsDate)!==null&&i!==void 0?i:e==null||(o=e.locale)===null||o===void 0||(f=o.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&n!==void 0?n:x.firstWeekContainsDate)!==null&&r!==void 0?r:(u=x.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&t!==void 0?t:1);if(!(T>=1&&T<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var b=new Date(0);b.setUTCFullYear(w+1,0,T),b.setUTCHours(0,0,0,0);var O=te(b,e),g=new Date(0);g.setUTCFullYear(w,0,T),g.setUTCHours(0,0,0,0);var v=te(g,e);return m.getTime()>=O.getTime()?w+1:m.getTime()>=v.getTime()?w:w-1}function Vt(a,e){var t,r,n,i,o,f,u,d;U(1,arguments);var m=rt(),w=z((t=(r=(n=(i=e==null?void 0:e.firstWeekContainsDate)!==null&&i!==void 0?i:e==null||(o=e.locale)===null||o===void 0||(f=o.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&n!==void 0?n:m.firstWeekContainsDate)!==null&&r!==void 0?r:(u=m.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&t!==void 0?t:1),x=bt(a,e),T=new Date(0);T.setUTCFullYear(x,0,w),T.setUTCHours(0,0,0,0);var b=te(T,e);return b}var Jt=6048e5;function Kt(a,e){U(1,arguments);var t=$(a),r=te(t,e).getTime()-Vt(t,e).getTime();return Math.round(r/Jt)+1}function y(a,e){for(var t=a<0?"-":"",r=Math.abs(a).toString();r.length<e;)r="0"+r;return t+r}var q={y:function(e,t){var r=e.getUTCFullYear(),n=r>0?r:1-r;return y(t==="yy"?n%100:n,t.length)},M:function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):y(r+1,2)},d:function(e,t){return y(e.getUTCDate(),t.length)},a:function(e,t){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h:function(e,t){return y(e.getUTCHours()%12||12,t.length)},H:function(e,t){return y(e.getUTCHours(),t.length)},m:function(e,t){return y(e.getUTCMinutes(),t.length)},s:function(e,t){return y(e.getUTCSeconds(),t.length)},S:function(e,t){var r=t.length,n=e.getUTCMilliseconds(),i=Math.floor(n*Math.pow(10,r-3));return y(i,t.length)}},j={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},er={G:function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":ret
|