時間日期和時間戳相互轉換程式碼例項

螞蟻小編發表於2017-04-14

關於什麼是時間戳可以參閱javascript getTime()一章節。

下面分別介紹一下兩者如何實現相互轉換。

一.時間戳轉換為時間日期:

[JavaScript] 純文字檢視 複製程式碼
var date = new Date(1398250549123);
Y = date.getFullYear() + '-';
M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';
D = date.getDate() + ' ';
h = date.getHours() + ':';
m = date.getMinutes() + ':';
s = date.getSeconds()+ ':'; 
ss = date.getMilliseconds();
console.log(Y + M + D + h + m + s + ss);

二.時間日期轉換為時間戳:

[JavaScript] 純文字檢視 複製程式碼
var date = new Date('2014-04-23 18:55:49:123');
var time1 = date.getTime(); 
var time2 = date.valueOf();
console.log(time1);
console.log(time2);

相關文章