JS獲取時間戳的幾種方式(儲存一下)

2022-02-21 08:09:32 字數 1038 閱讀 5260

lang

="en"

>

>

charset

="utf-8"

>

>

js獲取時間戳title

>

head

>

>

>

let time1 = date.

parse

(new

date()

);//1603009257000,精確到秒

let time2 =

newdate()

.gettime()

;//1603009495724,精確到毫秒

let time3 =

newdate()

.valueof()

;//1603009495724.精確到毫秒

let time4 = date.

now();

//1603009495724,精確到毫秒,實際上是new date().gettime()if(

!date.now);}

console.

log(time1)

; console.

log(time2)

; console.

log(time3)

; console.

log(time4)

;script

>

body

>

html

>

date.parse() 方法解析乙個表示某個日期的字串,並返回從1970-1-1 00:00:00 utc 到該日期物件(該日期物件的utc時間)的毫秒數,如果該字串無法識別,或者一些情況下,包含了不合法的日期數值(如:2015-02-31),則返回值為nan。

不推薦在es5之前使用date.parse方法,因為字串的解析完全取決於實現。直到至今,不同宿主在如何解析日期字串上仍存在許多差異,因此最好還是手動解析日期字串(在需要適應不同格式時庫能起到很大幫助

ngx lua獲取時間戳的幾種方式

print string.format s,s,s,s ngx.time os.time os.clock ngx.now ngx.exit 200 以上 會輸出 1486971340,1486971340,209.77,1486971340.422可見,通過os.clock 獲取到的並不是時間戳,...

js獲取時間戳 時間戳轉時間

1 var timestamp date.parse new date 精準到秒2 var timestamp new date valueof 精準到毫秒3.var timestamp new date gettime 精準到毫秒1 var a new date tolocaledatestrin...

獲取時間戳的幾種方法

實際中如何使用 下面的例子中,我們將取得從 1970 01 01 到 2017 03 19 的毫秒數 1 date.parse 的 使用 var d date parse 2017 03 19 或者var d date.parse new date 返回當前時間毫秒數 console.log d 返...