0

我正在发布一个日期elasticsearch并且我正在使用Date.now()

var unixtime = Date.now();

我得到这样的输出:1373508091156

然后我用这个:

var date = new Date(unixtime*1000);

现在的输出是这样的:

Thu Sep 27 45494 05:19:16 GMT-0400 (EDT)

我不知道为什么我得到这个日期真的是错误的:/

4

2 回答 2

4

不要再乘以 1,000。你的问题将得到解决。

于 2013-07-11T02:07:33.417 回答
1

两种选择:

1. var date = new Date()

2. var date = new Date(unixtime)

于 2013-07-11T02:15:41.290 回答