添加24小时的Javascript时间戳

添加24小时的Javascript时间戳,javascript,unix-timestamp,Javascript,Unix Timestamp,在chrome中使用javascript错误控制台: new Date() Sat Apr 19 2014 21:31:35 GMT+0200 (W. Europe Summer Time) new Date().getTime() 1397935905577 给我一个现在的时间戳 这是一个有点难给你看,因为时间不停地移动(有人请停一下) 因为24小时由86400秒组成,如下所示: (new Date().getTime())+86400 1397936020170 但差别只有十分钟(我看

在chrome中使用javascript错误控制台:

new Date()
Sat Apr 19 2014 21:31:35 GMT+0200 (W. Europe Summer Time)

new Date().getTime()
1397935905577
给我一个现在的时间戳

这是一个有点难给你看,因为时间不停地移动(有人请停一下)

因为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

整数值以毫秒为单位,尝试添加
86400000
new Date()。getTime()
以毫秒为单位提供时间,而不是秒

new Date().getTime()
以毫秒为单位提供时间,而不是秒

那么是否有可能发生夏令时事件?如果1397936020170实际上是以秒为单位的UNIX时间戳,那么它将表示年份46267(1970+1397936020170/(60*60*24*365.25));-)那么是否有可能发生夏令时事件?如果1397936020170实际上是以秒为单位的UNIX时间戳,那么它将表示年份46267(1970+1397936020170/(60*60*24*365.25));-)
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)