1
在Chrome使用JavaScript錯誤控制檯:的Javascript時間戳添加24小時
new Date()
Sat Apr 19 2014 21:31:35 GMT+0200 (W. Europe Summer Time)
new Date().getTime()
1397935905577
給我的,現在
時間戳這是一個有點難以給你看,因爲時間繼續移動(有人阻止它仲請)
new Date(1397935465774);//a current time
Sat Apr 19 2014 21:24:25 GMT+0200 (W. Europe Summer Time)
new Date(1397935471308)//a current time plus 86400
Sat Apr 19 2014 21:24:31 GMT+0200 (W. Europe Summer Time)
因爲24小時是由86400秒,這樣的:
(new Date().getTime())+86400
1397936020170
但是隻有好比十個分鐘(十歲上下我不能告訴的時間非常好)差異
new Date(new Date().getTime())
Sat Apr 19 2014 21:33:40 GMT+0200 (W. Europe Summer Time)
new Date((new Date().getTime())+86400)
Sat Apr 19 2014 21:31:45 GMT+0200 (W. Europe Summer Time)
爲什麼?
有沒有機會發生夏時制事件? –
如果1397936020170實際上是以秒爲單位的UNIX時間戳,它將代表年份46267(1970 + 1397936020170 /(60 * 60 * 24 * 365.25))。 ;-) – kba