[javascript]JS獲取當前時間戳的方法


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

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

結果:1280977330000

第二種方法:

 

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

 

結果:1280977330748

第三種方法:

 

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

 

結果:1280977330748

 

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

 

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

 

添加一個遇到的問題

1 var a=(new Date()).toLocaleDateString()//獲取當前日期
2     a =a.replace(/\//g,'-');//替換2017/05/03 為    2017-05-03
3 var nowdate= (new Date(a))/1000;//把當前日期變成時間戳
4 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