JS獲取當前時間戳的方法


第一種方法:(這種方法只精確到秒)

var timestamp = Date.parse(new Date());
結果:1545816450000

 

第二種方法:
var timestamp=new Date().getTime();
結果:1545816456780

 

第三種方法: 
var timestamp=new Date().getTime(); 
結果:1545816456780

 

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


添加一個遇到的問題

var sDate = '2018-12-12'; 
var now = new Date();
var inputDate =Date.parse(sDate );//輸入時間戳 
now.setTime(inputDate)//Wed Dec 12 2018 08:00:00 GMT+0800 (中國標准時間) 時間轉化時默認8點開始,8:00:00

轉載:https://www.cnblogs.com/liubingyjui/p/10180504.html

 

 

 

JS中兩個時間(日期)做差值(相減)得到秒

**getSecondByDateSub("2020-07-21 17:36:16","2020-07-21 17:43:53");//調用下面函數
function getSecondByDateSub(begin,end) {
    var beginDate  = new Date(begin);
    var endDate = new Date(end);
    var diff = endDate.getTime() - beginDate.getTime();
    var sec = diff /1000;
    return  sec ;
}**

轉載:https://blog.csdn.net/qq_43269506/article/details/107522304

 


免責聲明!

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



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