关于时间戳和日期的相互转换
日期转换为时间戳
getTime()函数
获取现在的时间戳
let time = new Date().getTime()
获取指定时间的时间戳
let time1 = new Date('2023-05-01 17:00:01').getTime()
时间戳转换为日期时间
时间戳转换为时间
let date = new Date(1682931661000)
// 输出 Mon May 01 2023 17:01:01 GMT+0800 (GMT+08:00)
获取时间戳的年份
let year = new Date(1682931661000).getFullYear() // 2023
获取时间戳的月份
let month = new Date(1682931661000).getMonth()+1 // 5
获取时间戳的日期
let day = new Date(1682931661000).getDay() // 1
获取时间戳的时分秒
let h = new Date(1682931661000).getHours() // 17
let m = new Date(1682931661000).getMinutes() // 1
let s = new Date(1682931661000).getSeconds() // 1
如果需要补零的话 做判断 三元表达式
h = h < 10 ? '0'+ h : h
给小于10的时间补零 都 可以像上面这样