90 lines
3.8 KiB
JavaScript
90 lines
3.8 KiB
JavaScript
import {
|
|
__commonJS
|
|
} from "./chunk-Y2F7D3TJ.js";
|
|
|
|
// ../../../../../../Users/dean/web/projects/wallpager/node_modules/dayjs/plugin/utc.js
|
|
var require_utc = __commonJS({
|
|
"../../../../../../Users/dean/web/projects/wallpager/node_modules/dayjs/plugin/utc.js"(exports, module) {
|
|
!function(t, i) {
|
|
"object" == typeof exports && "undefined" != typeof module ? module.exports = i() : "function" == typeof define && define.amd ? define(i) : (t = "undefined" != typeof globalThis ? globalThis : t || self).dayjs_plugin_utc = i();
|
|
}(exports, function() {
|
|
"use strict";
|
|
var t = "minute", i = /[+-]\d\d(?::?\d\d)?/g, e = /([+-]|\d\d)/g;
|
|
return function(s, f, n) {
|
|
var u = f.prototype;
|
|
n.utc = function(t2) {
|
|
var i2 = { date: t2, utc: true, args: arguments };
|
|
return new f(i2);
|
|
}, u.utc = function(i2) {
|
|
var e2 = n(this.toDate(), { locale: this.$L, utc: true });
|
|
return i2 ? e2.add(this.utcOffset(), t) : e2;
|
|
}, u.local = function() {
|
|
return n(this.toDate(), { locale: this.$L, utc: false });
|
|
};
|
|
var r = u.parse;
|
|
u.parse = function(t2) {
|
|
t2.utc && (this.$u = true), this.$utils().u(t2.$offset) || (this.$offset = t2.$offset), r.call(this, t2);
|
|
};
|
|
var o = u.init;
|
|
u.init = function() {
|
|
if (this.$u) {
|
|
var t2 = this.$d;
|
|
this.$y = t2.getUTCFullYear(), this.$M = t2.getUTCMonth(), this.$D = t2.getUTCDate(), this.$W = t2.getUTCDay(), this.$H = t2.getUTCHours(), this.$m = t2.getUTCMinutes(), this.$s = t2.getUTCSeconds(), this.$ms = t2.getUTCMilliseconds();
|
|
} else
|
|
o.call(this);
|
|
};
|
|
var a = u.utcOffset;
|
|
u.utcOffset = function(s2, f2) {
|
|
var n2 = this.$utils().u;
|
|
if (n2(s2))
|
|
return this.$u ? 0 : n2(this.$offset) ? a.call(this) : this.$offset;
|
|
if ("string" == typeof s2 && (s2 = function(t2) {
|
|
void 0 === t2 && (t2 = "");
|
|
var s3 = t2.match(i);
|
|
if (!s3)
|
|
return null;
|
|
var f3 = ("" + s3[0]).match(e) || ["-", 0, 0], n3 = f3[0], u3 = 60 * +f3[1] + +f3[2];
|
|
return 0 === u3 ? 0 : "+" === n3 ? u3 : -u3;
|
|
}(s2), null === s2))
|
|
return this;
|
|
var u2 = Math.abs(s2) <= 16 ? 60 * s2 : s2;
|
|
if (0 === u2)
|
|
return this.utc(f2);
|
|
var r2 = this.clone();
|
|
if (f2)
|
|
return r2.$offset = u2, r2.$u = false, r2;
|
|
var o2 = this.$u ? this.toDate().getTimezoneOffset() : -1 * this.utcOffset();
|
|
return (r2 = this.local().add(u2 + o2, t)).$offset = u2, r2.$x.$localOffset = o2, r2;
|
|
};
|
|
var h = u.format;
|
|
u.format = function(t2) {
|
|
var i2 = t2 || (this.$u ? "YYYY-MM-DDTHH:mm:ss[Z]" : "");
|
|
return h.call(this, i2);
|
|
}, u.valueOf = function() {
|
|
var t2 = this.$utils().u(this.$offset) ? 0 : this.$offset + (this.$x.$localOffset || this.$d.getTimezoneOffset());
|
|
return this.$d.valueOf() - 6e4 * t2;
|
|
}, u.isUTC = function() {
|
|
return !!this.$u;
|
|
}, u.toISOString = function() {
|
|
return this.toDate().toISOString();
|
|
}, u.toString = function() {
|
|
return this.toDate().toUTCString();
|
|
};
|
|
var l = u.toDate;
|
|
u.toDate = function(t2) {
|
|
return "s" === t2 && this.$offset ? n(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate() : l.call(this);
|
|
};
|
|
var c = u.diff;
|
|
u.diff = function(t2, i2, e2) {
|
|
if (t2 && this.$u === t2.$u)
|
|
return c.call(this, t2, i2, e2);
|
|
var s2 = this.local(), f2 = n(t2).local();
|
|
return c.call(s2, f2, i2, e2);
|
|
};
|
|
};
|
|
});
|
|
}
|
|
});
|
|
export default require_utc();
|
|
//# sourceMappingURL=dayjs_plugin_utc.js.map
|