下面總結一下js中時間戳與日期格式的相互轉換:
1. 將時間戳轉換成日期格式:12
3456
78910
1112
function
timestamptotime(timestamp)
timestamptotime(1403058804);
console.log(timestamptotime(1403058804));
//2014-06-18 10:33:24
注意:如果是unix時間戳記得乘以1000。比如:php函式time()獲得的時間戳就要乘以1000。
function formatdate(date)2. 將日期格式轉換成時間戳:12
3456
78var
date =
new
date(
'2014-04-23 18:55:49:123'
);
// 有三種方式獲取
var
time1 = date.gettime();
var
time2 = date.valueof();
var
time3 = date.parse(date);
console.log(time1);
//1398250549123
console.log(time2);
//1398250549123
console.log(time3);
//1398250549000
以上三種獲取方式的區別:
第一、第二種:會精確到毫秒
第三種:只能精確到秒,毫秒用000替代
以上三個輸出結果可觀察其區別
注意:獲取到的時間戳除以1000就可獲得unix時間戳,就可傳值給後台得到。
js時間戳與日期格式的相互轉換
function timestamptotime timestamp timestamptotime 1403058804 console.log timestamptotime 1403058804 2014 06 18 10 33 24注意 如果是unix時間戳記得乘以1000。比如 php函式...
js時間戳與日期格式的相互轉換
下面總結一下js中時間戳與日期格式的相互轉換 1.將時間戳轉換成日期格式 時間戳轉 日期 console.log this.timestamptotime new date gettime yyyy mm dd hh mm ss timestamptotime timestamp,format co...
js時間戳與日期格式的相互轉換
functiontimestamptotime timestamp timestamptotime 1403058804 console.log timestamptotime 1403058804 2014 06 18 10 33 24 注意 如果是unix時間戳記得乘以1000。比如 php函式...