當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
如何在JavaScript中获取时间戳
生活随笔
收集整理的這篇文章主要介紹了
如何在JavaScript中获取时间戳
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如何在JavaScript中獲取時間戳
+運算符
我們可以使用+運算符將日期對象直接轉換為UNIX時間戳。
例如,我們可以這樣寫:
+new Date()+日期對象之前操作者觸發valueOf的方法中Date對象返回的時間戳為一個數字。
getTime方法
我們可以打電話getTime做同樣的事情。
例如,我們可以這樣寫:
new Date().getTime()返回日期的UNIX時間戳。
Date.now方法
Date.now是Date構造函數的靜態方法,它使我們能夠獲取當前的日期時間的時間戳。
例如,我們可以這樣寫:
Date.now()時間戳以毫秒為單位返回,因此我們必須將其除以1000并四舍五入以獲得以秒為單位的時間戳。
為此,我們寫:
Math.floor(Date.now() / 1000)Math.floor 將數字四舍五入到最接近的整數。
我們也可以這樣Math.round寫:
Math.round(new Date().getTime() / 1000);Number 函數
該Number函數是全局函數,可讓我們將非數字對象或原始值轉換為數字。
我們可以使用它來將日期轉換為時間戳。
為此,我們寫:
Number(new Date())然后,我們獲得返回的時間戳(以秒為單位),因為它觸發了像運算符一樣的實例valueOf方法。Date+
Lodash _.now方法
Lodash還有一個now返回當前時間戳的方法。
要使用它,我們寫:
_.now();它還將返回當前日期的時間戳。
總結
以上是生活随笔為你收集整理的如何在JavaScript中获取时间戳的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaScript比较数组的方法
- 下一篇: 5种JavaScript中常用的排序方法