JS獲取當前時間戳的方法


轉載於:https://www.cnblogs.com/deepalley/p/10486714.html

JavaScript 獲取當前時間戳:
第一種方法:(這種方法只精確到秒)

var timestamp = Date.parse(new Date());

結果:1280977330000

第二種方法:

var timestamp = (new Date()).valueOf();

結果:1280977330748

第三種方法:

var timestamp=new Date().getTime();

結果:1280977330748

第一種:獲取的時間戳是把毫秒改成000顯示,因為這種方式只精確到秒

第二種和第三種是獲取了當前毫秒的時間戳。

添加一個遇到的問題

var a=(new Date()).toLocaleDateString()//獲取當前日期
 a =a.replace(/\//g,'-');//替換2017/05/03 為    2017-05-03
var nowdate= (new Date(a))/1000;//把當前日期變成時間戳
var wdate=(new Date(v.wdate))/1000;//把數據庫日期變成時間

 js時間戳怎么轉成日期格式

1 //第一種
 2 function getLocalTime(nS) {     
 3    return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' ');     
 4 }     
 5 alert(getLocalTime(1293072805));
 6 //結果是2010年12月23日 10:53
 7 //第二種    
 8 function getLocalTime(nS) {     
 9     return new Date(parseInt(nS) * 1000).toLocaleString().substr(0,17)
10 }     
11 alert(getLocalTime(1293072805));
12 //第三種  格式為:2010-10-20 10:00:00
13     function getLocalTime(nS) {     
14        return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " ");      
15     }     
16     alert(getLocalTime(1177824835));

結束


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM