const defaultTime = new Date()
const calcTime = timestamp => {
// 将时间戳转换为日期格式
var date = new Date(timestamp) //当前时间戳
var year = date.getFullYear()
var month = date.getMonth() + 1
var day = date.getDate()
var hour = date.getHours() < 10 ? "0" + date.getHours() : date.getHours()
var time = year + "-" + month + "-" + day + " " + hour
return time
}const before12Timestamp = timestamp - 12 * 60 * 60 * 1000// 获取12小时前的时间戳
const timestamp = defaultTime.getTime() // 获取当前时间的时间戳
let startTime = calcTime(before12Timestamp)
let endTime = calcTime(timestamp )
console.log(startTime,endTime)
JS获取12小时内的时间,时间格式为:YYYY-MM-DD hh:mm:ss
最新推荐文章于 2024-05-17 13:52:13 发布