utxo22-web/_app/chunks/index-84523b11.js

2 řádky
2.8 KiB
JavaScript

import{r as f,t as o,d as _,g as M}from"./index-921d3fdd.js";function d(e,n){f(2,arguments);var t=o(e),r=o(n),i=t.getTime()-r.getTime();return i<0?-1:i>0?1:i}function p(e,n){f(2,arguments);var t=o(e),r=o(n),i=t.getFullYear()-r.getFullYear(),a=t.getMonth()-r.getMonth();return i*12+a}function w(e,n){return f(2,arguments),o(e).getTime()-o(n).getTime()}var D={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}},x="trunc";function O(e){return e?D[e]:D[x]}function R(e){f(1,arguments);var n=o(e);return n.setHours(23,59,59,999),n}function Y(e){f(1,arguments);var n=o(e),t=n.getMonth();return n.setFullYear(n.getFullYear(),t+1,0),n.setHours(23,59,59,999),n}function E(e){f(1,arguments);var n=o(e);return R(n).getTime()===Y(n).getTime()}function A(e,n){f(2,arguments);var t=o(e),r=o(n),i=d(t,r),a=Math.abs(p(t,r)),u;if(a<1)u=0;else{t.getMonth()===1&&t.getDate()>27&&t.setDate(30),t.setMonth(t.getMonth()-i*a);var l=d(t,r)===-i;E(o(e))&&a===1&&d(e,r)===1&&(l=!1),u=i*(a-Number(l))}return u===0?0:u}function H(e,n,t){f(2,arguments);var r=w(e,n)/1e3;return O(t==null?void 0:t.roundingMethod)(r)}function b(e,n){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");n=n||{};for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t]);return e}function L(e){return b({},e)}var T=1440,U=2520,v=43200,F=86400;function q(e,n){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};f(2,arguments);var r=t.locale||_;if(!r.formatDistance)throw new RangeError("locale must contain formatDistance property");var i=d(e,n);if(isNaN(i))throw new RangeError("Invalid time value");var a=L(t);a.addSuffix=Boolean(t.addSuffix),a.comparison=i;var u,l;i>0?(u=o(n),l=o(e)):(u=o(e),l=o(n));var c=H(l,u),I=(M(l)-M(u))/1e3,s=Math.round((c-I)/60),m;if(s<2)return t.includeSeconds?c<5?r.formatDistance("lessThanXSeconds",5,a):c<10?r.formatDistance("lessThanXSeconds",10,a):c<20?r.formatDistance("lessThanXSeconds",20,a):c<40?r.formatDistance("halfAMinute",null,a):c<60?r.formatDistance("lessThanXMinutes",1,a):r.formatDistance("xMinutes",1,a):s===0?r.formatDistance("lessThanXMinutes",1,a):r.formatDistance("xMinutes",s,a);if(s<45)return r.formatDistance("xMinutes",s,a);if(s<90)return r.formatDistance("aboutXHours",1,a);if(s<T){var N=Math.round(s/60);return r.formatDistance("aboutXHours",N,a)}else{if(s<U)return r.formatDistance("xDays",1,a);if(s<v){var S=Math.round(s/T);return r.formatDistance("xDays",S,a)}else if(s<F)return m=Math.round(s/v),r.formatDistance("aboutXMonths",m,a)}if(m=A(l,u),m<12){var X=Math.round(s/v);return r.formatDistance("xMonths",X,a)}else{var h=m%12,g=Math.floor(m/12);return h<3?r.formatDistance("aboutXYears",g,a):h<9?r.formatDistance("overXYears",g,a):r.formatDistance("almostXYears",g+1,a)}}function W(e,n){return f(1,arguments),q(e,Date.now(),n)}var C={};export{W as f,C as l};