js 獲取時間戳


Date.now()

Date.now()該方法返回當前時間距離1970年1月1日0點UTC的毫秒數

Math.round(new Date())

Math.round(new Date())精確到毫秒級
Math.round(new Date()/1000)精確到秒級

Date.parse()

該方法用於解析一個日期字符串,參數是一個包含待解析的日期和時間的字符串,返回從1970年1月1日0點到給定日期的毫秒數
 console.log(Date.parse('2018-6-25 17:41:21'))

Date.UTC()

Date.UTC()同樣返回給定日期的毫秒數,但其參數並不是一個字符串,而是分別代表年、月、日、時、分、秒、毫秒的數字參數
console.log(Date.UTC(2018,6,25,17,41,21))

(new Date()).valueOf()

通過valueOf()函數返回指定對象的原始值獲得准確的時間戳值

new Date().getTime();

通過原型方法直接獲得當前時間的毫秒值

Number(new Date())

將時間轉化為一個number類型的數值

+new Date()

其實也是調用的valueOf()函數,獲取時間戳
console.log(+new Date());


免責聲明!

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



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