本文介绍了JavaScript Date()给出错误的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Unix时间 1354341600
转换为 GMT:星期六,2012年12月1日06:00:00 GMT
(通过)。
The Unix epoch time 1354341600
translates to GMT: Sat, 01 Dec 2012 06:00:00 GMT
(via http://www.epochconverter.com/).
在JavaScript 上执行
(我在伊利诺伊州)新日期(1354341600)
星期五1970年1月16日10:12:21 GMT-0600(CST)
Doing new Date(1354341600)
on Javascript Fri Jan 16 1970 10:12:21 GMT-0600 (CST)
(I'm in Illinois)
相关的JSFiddle:
Relevant JSFiddle: http://jsfiddle.net/DAQkZ/
如何获取Javascript中正确的日期/时间?
How do I get the correct Date/time in Javascript?
推荐答案
必须乘以1000 ...以获取自1970年1月1日以来的毫秒数
Gotta multiply by 1000... to get milliseconds since Jan 1, 1970
alert(new Date(1354341600*1000));
这篇关于JavaScript Date()给出错误的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!