You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

0 lines
22 KiB

1 month ago
  1. {"ast":null,"code":"!function (e, t) {\n \"object\" == typeof exports && \"undefined\" != typeof module ? module.exports = t() : \"function\" == typeof define && define.amd ? define(t) : (e = \"undefined\" != typeof globalThis ? globalThis : e || self).dayjs_plugin_customParseFormat = t();\n}(this, function () {\n \"use strict\";\n\n var e = {\n LTS: \"h:mm:ss A\",\n LT: \"h:mm A\",\n L: \"MM/DD/YYYY\",\n LL: \"MMMM D, YYYY\",\n LLL: \"MMMM D, YYYY h:mm A\",\n LLLL: \"dddd, MMMM D, YYYY h:mm A\"\n },\n t = /(\\[[^[]*\\])|([-_:/.,()\\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,\n n = /\\d/,\n r = /\\d\\d/,\n i = /\\d\\d?/,\n o = /\\d*[^-_:/,()\\s\\d]+/,\n s = {},\n a = function (e) {\n return (e = +e) + (e > 68 ? 1900 : 2e3);\n };\n var f = function (e) {\n return function (t) {\n this[e] = +t;\n };\n },\n h = [/[+-]\\d\\d:?(\\d\\d)?|Z/, function (e) {\n (this.zone || (this.zone = {})).offset = function (e) {\n if (!e) return 0;\n if (\"Z\" === e) return 0;\n var t = e.match(/([+-]|\\d\\d)/g),\n n = 60 * t[1] + (+t[2] || 0);\n return 0 === n ? 0 : \"+\" === t[0] ? -n : n;\n }(e);\n }],\n u = function (e) {\n var t = s[e];\n return t && (t.indexOf ? t : t.s.concat(t.f));\n },\n d = function (e, t) {\n var n,\n r = s.meridiem;\n if (r) {\n for (var i = 1; i <= 24; i += 1) if (e.indexOf(r(i, 0, t)) > -1) {\n n = i > 12;\n break;\n }\n } else n = e === (t ? \"pm\" : \"PM\");\n return n;\n },\n c = {\n A: [o, function (e) {\n this.afternoon = d(e, !1);\n }],\n a: [o, function (e) {\n this.afternoon = d(e, !0);\n }],\n Q: [n, function (e) {\n this.month = 3 * (e - 1) + 1;\n }],\n S: [n, function (e) {\n this.milliseconds = 100 * +e;\n }],\n SS: [r, function (e) {\n this.milliseconds = 10 * +e;\n }],\n SSS: [/\\d{3}/, function (e) {\n this.milliseconds = +e;\n }],\n s: [i, f(\"seconds\")],\n ss: [i, f(\"seconds\")],\n m: [i, f(\"minutes\")],\n mm: [i, f(\"minutes\")],\n H: [i, f(\"hours\")],\n h: [i, f(\"hours\")],\n HH: [i, f(\"hours\")],\n hh: [i, f(\"hours\")],\n D: [i, f(\"day\")],\n DD: [r, f(\"day\")],\n Do: [o, function (e) {\n var t = s.ordinal,\n n = e.match(/\\d+/);\n if (this.day = n[0], t) for (var r = 1; r <= 31; r += 1) t(r).replace(/\\[|\\]/g, \"\") === e && (this.day = r);\n }],\n w: [i, f(\"week\")],\n ww: [r, f(\"week\")],\n M: [i, f(\"month\")],\n MM: [r, f(\"month\")],\n MMM: [o, function (e) {\n var t = u(\"months\"),\n n = (u(\"monthsShort\") || t.map(function (e) {\n return e.slice(0, 3);\n })).indexOf(e) + 1;\n if (n < 1) throw new Error();\n this.month = n % 12 || n;\n }],\n MMMM: [o, function (e) {\n var t = u(\"months\").indexOf(e) + 1;\n if (t < 1) throw new Error();\n this.month = t % 12 || t;\n }],\n Y: [/[+-]?\\d+/, f(\"year\")],\n YY: [r, function (e) {\n this.year = a(e);\n }],\n YYYY: [/\\d{4}/, f(\"year\")],\n Z: h,\n ZZ: h\n };\n function l(n) {\n var r, i;\n r = n, i = s && s.formats;\n for (var o = (n = r.replace(/(\\[[^\\]]+])|(LTS?|l{1,4}|L{1,4})/g, function (t, n, r) {\n var o = r && r.toUpperCase();\n return n || i[r] || e[r] || i[o].replace(/(\\[[^\\]]+])|(MMMM|MM|DD|dddd)/g, function (e, t, n) {\n return t || n.slice(1);\n });\n })).match(t), a = o.length, f = 0; f < a; f += 1) {\n var h = o[f],\n u = c[h],\n d = u && u[0],\n l = u && u[1];\n o[f] = l ? {\n regex: d,\n parser: l\n } : h.replace(/^\\[|\\]$/g, \"\");\n }\n return function (e) {\n for (var t = {}, n = 0, r = 0; n < a; n += 1) {\n var