时间戳时间相互转换工具
链接
时间格式
UTC时间格式
1、2020-01-01T21:30:03+08:00,中间的T标识时间,+08:00为标识东八区时间
或 2023-03-01T13:00:00.000+08:00
2、2019-10-14T13:41:45.223Z
3、Sat Oct 12 2019 14:19:40 GMT 0800 (中国标准时间),该时间是格林尼治时间格式的时间
GMT时间格式
1、Mon Nov 11 2015 08:00:00 GMT+0800 (中国标准时间)
时间转时间戳
let timeStamp=new Date(targetTime).getTime()
时间戳转时间
timestampToTime(timestamp){
let date=new Date(timestamp*1000)
let year=date.getFullYear()
let month=date.getMonth()+1
let day=date.getDate()
let hour=date.getHours()<10?"0"+date.getHours():date.getHours()
let minute=date.getHours()<10?"0"+date.getMinutes():date.getMinutes()
let second=date.getSeconds()<10?"0"+date.getSeconds():date.getSeconds()
let time=year+"-"+month+"-"+day+" "+hour+"-"+minute+"-"+second
return time
}
计算两个时间的时间差
intervalTime(beginTime,endTime){
let time=endTime-startTime
let day=Math.floor(time/(24*3600))
let msec=time%(24*3600)
let hour=Math.floor(msec/3600)
let msec2=msec%3600
let minute=Math.floor(msec2/60)
let result=day+"天"+hour+"时"+minute+"分"
return result
}