js 毫秒数 与 日期 相互转换

xiaoxiao2025-07-07  7

【1】、毫秒数转换为具体日期

function getMyDate(str) {     var oDate = new Date(str),     oYear = oDate.getFullYear(),     oMonth = oDate.getMonth()+1,     oDay = oDate.getDate(),     oHour = oDate.getHours(),     oMin = oDate.getMinutes(),     oSen = oDate.getSeconds(),     oTime = oYear +'-'+ addZero(oMonth) +'-'+ addZero(oDay) +' '+ addZero(oHour) +':'+ addZero(oMin) +':'+addZero(oSen);     return oTime; } //补零操作 function addZero(num){     if(parseInt(num) < 10){         num = '0'+num;     }     return num; } 接口返回的毫秒数如果为string,需要转化为int var dateTime = getMyDate(parseInt(data));

例如:

传入: data:  1537444800000 返回: dateTime:2018-09-20 20:00:00

 

【2】、日期转换为毫秒数

var secondsTime = new Date(dateTime).getTime(); dateTime:2018-09-20 20:00:00 secondsTime:  1537444800000

参考:https://blog.csdn.net/bangrenzhuce/article/details/53022894

原文:https://blog.csdn.net/tanqiaoxing/article/details/79865989

转载请注明原文地址: https://www.6miu.com/read-5032717.html

最新回复(0)