一:時間轉時間戳:javascript獲得時間戳的方法有四種,都是通過執行個體化時間對象 new Date() 來進一步擷取目前的時間戳
1.var timestamp1 = Date.parse(new Date()); // 結果:1477808630000 不推薦這種辦法,毫秒級别的數值被轉化為000
console.log(timestamp1);
2.var timestamp2 = (new Date()).valueOf(); // 結果:1477808630404 通過
valueOf()
函數傳回指定對象的原始值獲得準确的時間戳值
console.log(timestamp2);
3.var timestamp3 = new Date().getTime(); // 結果:1477808630404 ,通過原型方法直接獲得目前時間的毫秒值,準确
console.log(timestamp3);
4.var timetamp4 = Number(new Date()) ; //結果:1477808630404 ,将時間轉化為一個number類型的數值,即時間戳
console.log(timetamp4);