dayjs.min.js
!function(t, e) {
"object" == typeof exports && "undefined" != typeof module ? module.exports = e() : "function" == typeof define && define.amd ? define(e) : (t = "undefined" != typeof globalThis ? globalThis : t || self).dayjs = e()
}(this, (function() {
"use strict";
var t = 1e3
, e = 6e4
, n = 36e5
, r = "millisecond"
, i = "second"
, s = "minute"
, u = "hour"
, a = "day"
, o = "week"
, c = "month"
, f = "quarter"
, h = "year"
, d = "date"
, l = "Invalid Date"
, $ = /^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/
, y = /\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g
, M = {
name: "en",
weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),
months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
ordinal: function(t) {
var e = ["th", "st", "nd", "rd"]
, n = t % 100;
return "[" + t + (e[(n - 20) % 10] || e[n] || e[0]) + "]"
}
}
, m = function(t, e, n) {
var r = String(t);
return !r || r.length >= e ? t : "" + Array(e + 1 - r.length).join(n) + t
}
, v = {
s: m,
z: function(t) {
var e = -t.utcOffset()
, n = Math.abs(e)
, r = Math.floor(n / 60)
, i = n % 60;
return (e <= 0 ? "+" : "-") + m(r, 2, "0") + ":" + m(i, 2, "0")
},
m: function t(e, n) {
if (e.date() < n.date())
return -t(n, e);
var r = 12 * (n.year() - e.year()) + (n.month() - e.month())
, i = e.clone().add(r, c)
, s = n - i < 0
, u = e.clone().add(r + (s ? -1 : 1), c);
return +(-(r + (n - i) / (s ? i - u : u - i)) || 0)
},
a: function(t) {
return t < 0 ? Math.ceil(t) || 0 : Math.floor(t)
},
p: function(t) {
return {
M: c,
y: h,
w: o,
d: a,
D: d,
h: u,
m: s,
s: i,
ms: r,
Q: f
}[t] || String(t || "").toLowerCase().replace(/s$/, "")
},
u: function(t) {
return void 0 === t
}
}
, g = "en"
, D = {
};
D[g] = M;
var p = "$isDayjsObject"
, S = function(t) {
return t instanceof _ || !(!t || !t[p])
}
, w = function t(e, n, r) {
var i;
if (!e)
return g;
if ("string" == typeof e) {
var s = e.toLowerCase();
D[s] && (i = s),
n && (D[s] = n,
i = s);
var u = e.split("-");
if (!i && u.length > 1)
return t(u[0])
} else {
var a = e.name;
D[a] = e,
i = a
}
return !r && i && (g = i),
i || !r && g
}
, O = function(t, e) {
if (S(t))
return t.clone();
var n = "object" == typeof e ? e : {
};
return n.date = t,
n.args = arguments,
new _(n)
}
, b = v;
b.l = w,
b.i = S,
b.w = function(t, e) {
return O(t, {
locale: e.$L,
utc: e.$u,
x: e.$x,
$offset: e.$offset
})
}
;
var _ = function() {
function M(t) {
this.$L = w(t.locale, null, !0),
this.parse(t),
this.$x = this.$x || t.x || {
},
this[p] = !0
}
var m = M.prototype;
return m.parse = function(t) {
this.$d = function(t) {