将毫秒值转换为普通的日期格式 yyyy-MM-dd
formatDate(time) {
const myTime = new Date(time)
const yyyy = myTime.getFullYear()
let MM = myTime.getMonth() + 1
if (MM < 10) {
MM = '0' + MM
}
let dd = myTime.getDate()
if (dd < 10) {
dd = '0' + dd
}
const str = yyyy + '-' + MM + '-' + dd
return str
}
将毫秒值转换为普通的月份格式 yyyy-MM
formatMonth(time) {
const myTime = new Date(time)
const yyyy = myTime.getFullYear()
let MM = myTime.getMonth() + 1
if (MM < 10) {
MM = '0' + MM
}
const str = yyyy + '-' + MM
return str
}
将毫秒值转换为普通的时间格式 hh:mm:ss
formatTime(time) {
const myTime = new Date(time)
let hh = myTime.getHours()
if (hh < 10) {
hh = '0' + hh
}
let mm = myTime.getMinutes()
if (mm < 10) {
mm = '0' + mm
}
let ss = myTime.getSeconds()
if (ss < 10) {
ss = '0' + ss
}
const str = hh + ':' + mm + ':' + ss
return str
}
将毫秒值转换为普通的日期时间格式 yyyy-MM-dd hh:mm:ss
formatDateAndTime(time) {
const myTime = new Date(time)
const yyyy = myTime.getFullYear()
let MM = myTime.getMonth() + 1
if (MM < 10) {
MM = '0' + MM
}
let dd = myTime.getDate()
if (dd < 10) {
dd = '0' + dd
}
let hh = myTime.getHours()
if (hh < 10) {
hh = '0' + hh
}
let mm = myTime.getMinutes()
if (mm < 10) {
mm = '0' + mm
}
let ss = myTime.getSeconds()
if (ss < 10) {
ss = '0' + ss
}
const str = yyyy + '-' + MM + '-' + dd + ' ' + hh + ':' + mm + ':' + ss
return str
}
都是些实用的好工具,拿去用吧!