//秒 => hh:mm:ss
getTime(time) {
let h = parseInt((time / 60 / 60) % 24)
h = h < 10 ? '0' + h : h
let m = parseInt((time / 60) % 60)
m = m < 10 ? '0' + m : m
let s = parseInt(time % 60)
s = s < 10 ? '0' + s : s
let ms = `${h}:${m}:${s}`
return ms
}
2.hh:mm:ss => 秒
// hh:mm:ss => 秒
recoverTime(time) {
var min = time.split(':')[0]
var sec = time.split(':')[1]
var s = Number(min * 60) + Number(sec)
return s
},
3.中国标准时间 => yyyy-mm-dd hh:mm:ss
// 中国标准时间 => yyyy-mm-dd hh:mm:ss
let time = "Thu Aug 22 2013 15:12:00 GMT+0800"
let data = new Date(time);
let startTime = data.getFullYear() + '-' + (data.getMonth() + 1) + '-' + data.getDate() + ' ' + data.getHours() + ':' + data.getMinutes() + ':' + data.getSeconds();
//如果要转成 yyyy-mm-dd 先转字符串类型 然后进行字符串切割
time = startTime.slice(0, 10);
4、时间戳 => yyyy-mm-dd
//返回 年-月-日
formatSelect(value) {
let date = new Date(parseInt(value))
let year = date.getFullYear()
let month = date.getMonth()
let day = date.getDate()
return year + '-' + month + '-' + 'day'
}