【发布时间】:2020-02-22 04:42:41
【问题描述】:
我有带有纪元时间戳的文件,例如1564002293050。使用https://www.epochconverter.com/ 这显示Wednesday, July 24, 2019 9:04:53.050 PM 但是我的代码显示Mon Apr 06 51531 02:24:10 GMT-0700 (Pacific Daylight Time)。这是为什么呢?
因为时间是在 Unix 中生成的,所以我乘以 1000 为毫秒。然后显示该值。
time = 1564002293050;
var dateStamp = new Date(time* 1000);
编辑:
我引用了this post 和其他几个类似的。请注意,不将其乘以 1000 将得到"Invalid Date"。
编辑 2:
想办法。我正在解析数据,但看起来我必须将其转换为整数 parseInt(time) 最终解决了这个问题。对不起,不相关的解决方案..
【问题讨论】:
标签: javascript time data-conversion epoch