一、时间格式的转换
标准时间格式:Mon Aug 08 2022 16:08:28 GMT+0800 (中国标准时间)
时间戳:格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数
1.标准时间格式转化为yyyy-MM-dd
var date = new Date()
var date1 = date.toISOString().slice(0,10)
2.标准时间格式转化成yyyy-MM-dd HH-mm-ss
var date = new Date()
var date1 = new Date(date.toJSON())
var date2 = new Date(date1+8*3600*1000).toISOString().replace(/T/g,"").replace(/\.[\d]{3}Z/,"")
3.标准时间格式转化成时间戳
var date = new Date().valueOf()
4.将时间戳转化为标准格式
var date = new Date().valueOf()
var date1 = new Date(date+2*24*3600*1000)
二、时间大小比较
不同格式的时间格式转化成时间戳进行比较
三、时间计算
根据时间戳进行计算,时间戳的单位为毫秒,所以一天的毫秒为1*24*60*60*1000