我需要将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 一样行事?为什么他们的行为不同?
我正在寻找与以下psudo代码不同的方式:
if (Firefox){
// plus with 270*60*1000
}
-- 从 MySQL 返回的日期时间,然后在 javascript 中替换space
为。T