我需要转换Date
反对timestamp
,所以创建新的Date
来自日期时间的对象和使用getTime
,但它在 Chrome 和 Firefox 中产生不同的结果。这取决于时区。
var date = new Date('2013-08-26T14:30:00');
date.getTime();
//1377527400000 in Chrome
//1377511200000 in Firefox
date.getTimezoneOffset();
//-270 in both of them
Firefox 关注时区,但 chrome 不关心它。在这种情况下我怎样才能强制 Firefox 像 chrome 一样行事?为什么他们的行为不同?
我正在寻找与以下伪代码不同的方式:
if (Firefox){
// plus with 270*60*1000
}
--
从MySQL返回的日期时间,然后替换space
by T
在 JavaScript 中。
工作演示在这里 http://jsfiddle.net/KTHM6/3/
尝试使用标准日期/时间格式:
var date = new Date("mm dd, yy hh:mm:ss");
查看您的代码JSFiddle http://jsfiddle.net/KTHM6/3/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)