js JQuery 將時間戳轉換為時間
阿新 • • 發佈:2019-02-16
今天碰到一個問題,使用ajax獲取資料後,將資料進行了組合插入到頁面,但其中的一個時間欄位在插入後去顯示成了 1488850813000 格式,而我想到的去是 2017-01-01 12:12:12的格式 ,在網上扒拉了一下,發現已經有人解決了這個問題,這裡拿來記錄一下。
前提:引入JQuery檔案
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 +'-' + getzf(oMonth) +'-'+ getzf(oDay) +' '+ getzf(oHour) +':'+ getzf(oMin) +':'+getzf(oSen);//最後拼接時間
return oTime;
};
//補0操作
function getzf(num){
if(parseInt(num) < 10){
num = '0'+num;
}
return num;
}
使用方法:
var data = getMyDate(1488850813000 );
結果為: 2017/3/7 9:40:13