javascript獲取時間戳


時間戳:

  • 時間戳是自 1970 年 1 月 1 日(00:00:00 GMT)以來的秒數。它也被稱為 Unix 時間戳(Unix Timestamp)。

 

JavaScript 獲取當前時間戳:

<script type="text/javascript">
//第一種毫秒位上為全零,即只是精確到秒的毫秒數 
var d1=Date.parse(new Date());      
console.log(d1); //1495173186000
//第二種獲取了當前毫秒的時間戳。 
var d2=new Date().valueOf();
console.log(d2); //1495173186726
//第三種獲取了當前毫秒的時間戳。
var d3=new Date().getTime()
console.log(d3); //1495173186726
//第四種:jquery
var $timestamp = $.now();
console.log($timestamp); //1495173186726

</script>

 

update20170908

 今天get到還有兩種獲取時間戳的方法

> +new Date()    //前面加個一元運算符加號,居然還有這種黑魔法
< 1504873976789

> Date.now()     //較新,不考慮兼容性可用
< 1504874115957

 Tips:

性能由高到低:Date.now()比 (new Date()).getTime() 更快,(new Date()).getTime() 比 + new Date()更快。

感興趣的可以點擊去看測試結果。

 

 

 

本文作者starof,因知識本身在變化,作者也在不斷學習成長,文章內容也不定時更新,為避免誤導讀者,方便追根溯源,請諸位轉載注明出處:http://www.cnblogs.com/starof/p/6877961.html有問題歡迎與我討論,共同進步。


免責聲明!

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



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