//时间转化为时间戳
let dateTime ="2020-10-10";
//转化出的时间戳为毫秒级
let dateStampMs= new Date(dateTime ).getTime();
//时间戳毫秒级转化为秒级
let dateStampS= new Date(dateTime ).getTime()/1000;
//时间戳的支持加减运算
let addDateStamp=dateStampMs+24*60*60*1000//加一天
//时间戳转化为时间
let newdateTime=formatTime(addDateStamp)
//时间戳转化为d-m-y(日-月-年)
function formatTime(dateStamp){
var time = new Date(dateStamp);
var y = time.getFullYear();
var m = time.getMonth()+1;
var d = time.getDate();
var h = time.getHours();
var mm = time.getMinutes();
var s = time.getSeconds();
return y+'-'+addTime(m)+'-'+addTime(d)+' '+addTime(h)+':'+addTime(mm)+':'+addTime(s);
}
function addTime(m){return m<10?'0'+m:m }
js时间戳和日期的相互转化
最新推荐文章于 2024-06-14 13:05:32 发布