无法使用javascript生成时间戳?

时间:2013-10-27 15:40:18

标签: javascript timestamp unix-timestamp

当我将以下代码输出到控制台时:

console.log(new Date().getTime());

它说:

1382888243791

当我使用像http://www.onlineconversion.com/unix_time.htm这样的在线转换器转换代码时,我得到了这个:

Sun, 25 Dec 45791 23:16:31 GMT

显然......这里有一个问题。 最大的问题是45791年!

如何在javascript中正确生成日期?

1 个答案:

答案 0 :(得分:1)

您使用的转换器必须在The Epoch(1970年1月1日格林威治标准时间午夜)之后的几秒钟内完成。自The Epoch以来,JavaScript在 milli 秒内工作,因此除以1000。