[英]Javascript timestamp adding 24hrs
在Chrome中使用JavaScript錯誤控制台:
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)
為什么?
整數值以毫秒為單位,嘗試添加86400000
。
new Date().getTime()
為您提供時間,以毫秒為單位,而不是秒!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.