Node.js发布日期错误

时间:2013-07-11 02:06:06

标签: javascript node.js date

我正在向elasticsearch发布日期,而我正在使用Date.now()

var unixtime = Date.now();

我得到的结果如下:1373508091156

然后我用这个:

var date = new Date(unixtime*1000);

输出现在是:

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

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

2 个答案:

答案 0 :(得分:4)

停止乘以1,000。你的问题将得到解决。

答案 1 :(得分:1)

两个选项:

1。     var date = new Date()

2。 var date = new Date(unixtime)