对接烟台app的h5页面
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.
 
 
 
 
 

306 lines
9.1 KiB

!(function (e, t) {
if ('object' == typeof exports && 'undefined' != typeof module) {
module.exports = t();
} else {
if ('function' == typeof define && define.amd) {
define(t);
} else {
(e = 'undefined' != typeof globalThis ? globalThis : e || self).dayjs_plugin_customParseFormat = t();
}
}
})(this, function () {
'use strict';
var e = {
LTS: 'h:mm:ss A',
LT: 'h:mm A',
L: 'MM/DD/YYYY',
LL: 'MMMM D, YYYY',
LLL: 'MMMM D, YYYY h:mm A',
LLLL: 'dddd, MMMM D, YYYY h:mm A'
};
var t = /(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g;
var n = /\d\d/;
var r = /\d\d?/;
var i = /\d*[^-_:/,()\s\d]+/;
var o = {};
var s = function (e) {
return (e = +e) + (e > 68 ? 1900 : 2000);
};
var a = function (e) {
return function (t) {
this[e] = +t;
};
};
var f = [
/[+-]\d\d:?(\d\d)?|Z/,
function (e) {
(this.zone || (this.zone = {})).offset = (function (e) {
if (!e) {
return 0;
}
if ('Z' === e) {
return 0;
}
var t = e.match(/([+-]|\d\d)/g);
var n = 60 * t[1] + (+t[2] || 0);
return 0 === n ? 0 : '+' === t[0] ? -n : n;
})(e);
}
];
var h = function (e) {
var t = o[e];
return t && (t.indexOf ? t : t.s.concat(t.f));
};
var u = function (e, t) {
var n;
var r = o.meridiem;
if (r) {
for (var i = 1; i <= 24; i += 1) {
if (e.indexOf(r(i, 0, t)) > -1) {
n = i > 12;
break;
}
}
} else {
n = e === (t ? 'pm' : 'PM');
}
return n;
};
var d = {
A: [
i,
function (e) {
this.afternoon = u(e, false);
}
],
a: [
i,
function (e) {
this.afternoon = u(e, true);
}
],
S: [
/\d/,
function (e) {
this.milliseconds = 100 * +e;
}
],
SS: [
n,
function (e) {
this.milliseconds = 10 * +e;
}
],
SSS: [
/\d{3}/,
function (e) {
this.milliseconds = +e;
}
],
s: [r, a('seconds')],
ss: [r, a('seconds')],
m: [r, a('minutes')],
mm: [r, a('minutes')],
H: [r, a('hours')],
h: [r, a('hours')],
HH: [r, a('hours')],
hh: [r, a('hours')],
D: [r, a('day')],
DD: [n, a('day')],
Do: [
i,
function (e) {
var t = o.ordinal;
var n = e.match(/\d+/);
this.day = n[0];
if (t) {
for (var r = 1; r <= 31; r += 1) {
if (t(r).replace(/\[|\]/g, '') === e) {
this.day = r;
}
}
}
}
],
M: [r, a('month')],
MM: [n, a('month')],
MMM: [
i,
function (e) {
var t = h('months');
var n =
(
h('monthsShort') ||
t.map(function (e) {
return e.slice(0, 3);
})
).indexOf(e) + 1;
if (n < 1) {
throw new Error();
}
this.month = n % 12 || n;
}
],
MMMM: [
i,
function (e) {
var t = h('months').indexOf(e) + 1;
if (t < 1) {
throw new Error();
}
this.month = t % 12 || t;
}
],
Y: [/[+-]?\d+/, a('year')],
YY: [
n,
function (e) {
this.year = s(e);
}
],
YYYY: [/\d{4}/, a('year')],
Z: f,
ZZ: f
};
function c(n) {
var r;
var i;
r = n;
i = o && o.formats;
for (
var s = (n = r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g, function (t, n, r) {
var o = r && r.toUpperCase();
return (
n ||
i[r] ||
e[r] ||
i[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g, function (e, t, n) {
return t || n.slice(1);
})
);
})).match(t),
a = s.length,
f = 0;
f < a;
f += 1
) {
var h = s[f];
var u = d[h];
var c = u && u[0];
var l = u && u[1];
s[f] = l
? {
regex: c,
parser: l
}
: h.replace(/^\[|\]$/g, '');
}
return function (e) {
for (var t = {}, n = 0, r = 0; n < a; n += 1) {
var i = s[n];
if ('string' == typeof i) {
r += i.length;
} else {
var o = i.regex;
var f = i.parser;
var h = e.slice(r);
var u = o.exec(h)[0];
f.call(t, u);
e = e.replace(u, '');
}
}
(function (e) {
var t = e.afternoon;
if (void 0 !== t) {
var n = e.hours;
t ? n < 12 && (e.hours += 12) : 12 === n && (e.hours = 0);
delete e.afternoon;
}
})(t);
return t;
};
}
return function (e, t, n) {
n.p.customParseFormat = true;
if (e && e.parseTwoDigitYear) {
s = e.parseTwoDigitYear;
}
var r = t.prototype;
var i = r.parse;
r.parse = function (e) {
var t = e.date;
var r = e.utc;
var s = e.args;
this.$u = r;
var a = s[1];
if ('string' == typeof a) {
var f = true === s[2];
var h = true === s[3];
var u = f || h;
var d = s[2];
if (h) {
d = s[2];
}
o = this.$locale();
if (!f && d) {
o = n.Ls[d];
}
this.$d = (function (e, t, n) {
try {
if (['x', 'X'].indexOf(t) > -1) {
return new Date(('X' === t ? 1000 : 1) * e);
}
var r = c(t)(e);
var i = r.year;
var o = r.month;
var s = r.day;
var a = r.hours;
var f = r.minutes;
var h = r.seconds;
var u = r.milliseconds;
var d = r.zone;
var l = new Date();
var m = s || (i || o ? 1 : l.getDate());
var M = i || l.getFullYear();
var Y = 0;
(i && !o) || (Y = o > 0 ? o - 1 : l.getMonth());
var p = a || 0;
var v = f || 0;
var D = h || 0;
var g = u || 0;
return d ? new Date(Date.UTC(M, Y, m, p, v, D, g + 60 * d.offset * 1000)) : n ? new Date(Date.UTC(M, Y, m, p, v, D, g)) : new Date(M, Y, m, p, v, D, g);
} catch (e) {
console.log('CatchClause', e);
console.log('CatchClause', e);
return new Date('');
}
})(t, a, r);
this.init();
if (d && true !== d) {
this.$L = this.locale(d).$L;
}
if (u && t != this.format(a)) {
this.$d = new Date('');
}
o = {};
} else if (a instanceof Array) {
for (var l = a.length, m = 1; m <= l; m += 1) {
s[1] = a[m - 1];
var M = n.apply(this, s);
if (M.isValid()) {
this.$d = M.$d;
this.$L = M.$L;
this.init();
break;
}
if (m === l) {
this.$d = new Date('');
}
}
} else {
i.call(this, e);
}
};
};
});