【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