当我将以下代码输出到控制台时:
console.log(new Date().getTime());
它说:
1382888243791
当我使用像http://www.onlineconversion.com/unix_time.htm这样的在线转换器转换代码时,我得到了这个:
Sun, 25 Dec 45791 23:16:31 GMT
显然......这里有一个问题。 最大的问题是45791年!
如何在javascript中正确生成日期?
答案 0 :(得分:1)
您使用的转换器必须在The Epoch(1970年1月1日格林威治标准时间午夜)之后的几秒钟内完成。自The Epoch以来,JavaScript在 milli 秒内工作,因此除以1000。