85 lines
2.5 KiB
JavaScript
85 lines
2.5 KiB
JavaScript
|
Object.defineProperty(exports, "__esModule", {
|
||
|
value: !0
|
||
|
});
|
||
|
|
||
|
var e = exports.formatTime = function(e) {
|
||
|
return {
|
||
|
year: e.getFullYear(),
|
||
|
month: e.getMonth() + 1,
|
||
|
day: e.getDate(),
|
||
|
hour: e.getHours(),
|
||
|
minute: e.getMinutes(),
|
||
|
second: e.getSeconds(),
|
||
|
weekday: e.getDay()
|
||
|
};
|
||
|
},
|
||
|
t = (exports.formatYMDLocal = function(r) {
|
||
|
var n = e(r);
|
||
|
return [n.year, n.month, n.day].map(t).join("/");
|
||
|
}, exports.formatYMD = function(r) {
|
||
|
var n = e(r);
|
||
|
return [n.year, n.month, n.day].map(t).join("-");
|
||
|
}, exports.formatHMS = function(r) {
|
||
|
var n = e(r);
|
||
|
return [n.hour, n.minute, n.second].map(t).join(":");
|
||
|
}, exports.formatWithoutSecond = function(r) {
|
||
|
var n = e(r);
|
||
|
return [n.year, n.month, n.day].map(t).join("-") + " " + [n.hour, n.minute].map(t).join(":");
|
||
|
}, exports.formatFull = function(r) {
|
||
|
var n = e(r);
|
||
|
return [n.year, n.month, n.day].map(t).join("-") + " " + [n.hour, n.minute, n.second].map(t).join(":");
|
||
|
}, exports.formatMD = function(r) {
|
||
|
var n = e(r);
|
||
|
return [n.month].map(t) + "月" + [n.day].map(t) + "日";
|
||
|
}, exports.formatYMDPoint = function(r) {
|
||
|
var n = e(r);
|
||
|
return [n.year, n.month, n.day].map(t).join(".");
|
||
|
}, exports.formatYMDHMPoint = function(r) {
|
||
|
var n = e(r);
|
||
|
return [n.year, n.month, n.day].map(t).join(".") + " " + [n.hour, n.minute].map(t).join(":");
|
||
|
}, exports.formatMDHM = function(r) {
|
||
|
var n = e(r);
|
||
|
return [n.month].map(t) + "." + [n.day].map(t) + " " + [n.hour, n.minute].map(t).join(":");
|
||
|
}, exports.formatWeekday = function(t) {
|
||
|
var r = e(t),
|
||
|
n = "";
|
||
|
switch (r.weekday) {
|
||
|
case 0:
|
||
|
n = "周日";
|
||
|
break;
|
||
|
|
||
|
case 1:
|
||
|
n = "周一";
|
||
|
break;
|
||
|
|
||
|
case 2:
|
||
|
n = "周二";
|
||
|
break;
|
||
|
|
||
|
case 3:
|
||
|
n = "周三";
|
||
|
break;
|
||
|
|
||
|
case 4:
|
||
|
n = "周四";
|
||
|
break;
|
||
|
|
||
|
case 5:
|
||
|
n = "周五";
|
||
|
break;
|
||
|
|
||
|
case 6:
|
||
|
n = "周六";
|
||
|
}
|
||
|
return r.weekday = n, r;
|
||
|
}, exports.formatNumber = function(e) {
|
||
|
return (e = e.toString())[1] ? e : "0" + e;
|
||
|
});
|
||
|
|
||
|
exports.getBeginTime = function(r, n) {
|
||
|
var o = new Date(new Date(1 * n).getTime() + 864e5);
|
||
|
o.setHours(0), o.setMinutes(0), o.setSeconds(0);
|
||
|
var a = o.getTime(),
|
||
|
u = e(new Date(1 * r));
|
||
|
return a > r ? "今日" + [u.hour, u.minute].map(t).join(":") + "开抢" : a < r && a + 864e5 > r ? "明日" + [u.hour, u.minute].map(t).join(":") + "开抢" : "即将开抢";
|
||
|
};
|