时间格式转换
//时间格式转换
const date = new Date('1998-01-27 10:11:12')
function dateFormat(date, format = 'YYYY-MM-DD HH:mm:ss') {
const config = {
YYYY: date.getFullYear(),
MM: date.getMonth() + 1,
DD: date.getDate(),
HH: date.getHours(),
mm: date.getMinutes(),
ss: date.getSeconds()
}
for (const key in config) {
format = format.replace(key, config[key]);
}
return format
}
console.log(dateFormat(date, "YYYY年MM月DD日"))
//转时间戳
let date1 = new Date('1998-01-27 10:11:12')
console.log(date1 * 1)
//时间戳转时间
let date2 = new Date(date1 * 1)
console.log(date2)
function demo(shijianchuo) {
let date = new Date(shijianchuo)
let YYYY = date.getFullYear()
let MM = date.getMonth() + 1
let DD = date.getDate()
let HH = date.getHours()
let mm = date.getMinutes()
let ss = date.getSeconds()
let newDate = `${YYYY}-${MM}-${DD} ${HH}:${mm}:${ss}`
console.log(newDate, 'newDate')
}
demo(1606832838920)

浙公网安备 33010602011771号