处理毫秒
// 处理毫秒
formatTime(msTime) {
let time = msTime / 1000;
let day = Math.floor(time / 60 / 60 / 24);
let hour = Math.floor(time / 60 / 60) % 24;
let minute = Math.floor(time / 60) % 60;
let second = Math.floor(time) % 60;
// console.log(day, hour, minute, second)
if (day) {
return `${day}天${hour}时${minute}分${second}秒`;
} else if (hour) {
return `${hour}时${minute}分${second}秒`;
} else if (minute) {
return `${minute}分${second}秒`;
} else {
return `${second}秒`;
}
},
处理时间24小时制
// 处理时间
handle_time(parameter) {
let time = "";
time = moment(parameter).format("YYYY-MM-DD hh:mm:ss a");
// console.log(time);
if (time.match(/pm/)) {
if (time.split(" ")[1] === "12:00:00") {
parameter = moment(parameter).format( "YYYY-MM-DD hh:mm:ss" );
} else {
parameter = `${time.split(" ")[0]} ${
time.split(" ")[1].split(":")[0] - 0 + 12
}:${time.split(" ")[1].split(":")[1]}:${time.split(" ")[1].split(":")[2]}`;
}
} else {
if (time.split(" ")[1] === "12:00:00") {
parameter = `${time.split(" ")[0]} 00:00:00`;
} else {
parameter = moment(parameter).format("YYYY-MM-DD hh:mm:ss");
}
}
// console.log(parameter);
return parameter;
},