1. CST时间转换为 yyyy-MM-dd HH:mm:ss
dateFormat(date, format) {
date = new Date(date);
date.setHours(date.getHours() - 14);
var dset = {
"M+": date.getMonth() + 1,
"d+": date.getDate(),
"H+": date.getHours(),
"m+": date.getMinutes(),
"s+": date.getSeconds(),
"q+": Math.floor((date.getMonth() + 3) / 3),
S: date.getMilliseconds(),
};
if (/(y+)/.test(format)) {
format = format.replace(RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.$1.length));
}
for (var i in dset) {
if (new RegExp("(" + i + ")").test(format)) {
format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? dset[i] : ("00" + dset[i]).substr(("" + dset[i]).length));
}
}
return format;
},
2. 时间戳转换为 yyyy-MM-dd HH:mm:ss
dateFormat(timestamp) {
var date = new Date(timestamp);
var Y = date.getFullYear() + "-";
var M = (date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1) + "-";
var D = (date.getDate() < 10 ? "0" + date.getDate() : date.getDate()) + " ";
var h = (date.getHours() < 10 ? "0" + date.getHours() : date.getHours()) + ":";
var m = (date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes()) + ":";
var s = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();
return Y + M + D + h + m + s;
},