【发布时间】:2015-04-07 15:49:28
【问题描述】:
我有 Angular 应用程序,它可以在 chrome 上正常工作,但我在 IE 中有一些小错误,其中一个是日期对象没有将其转换为正确的日期时间?在 chrome 上,它将字符串 '2015-04-09T12:30:00' 转换为 'Thu Apr 09 2015 08:30:00 GMT-0400 (Eastern Daylight Time)' 但 IE 将其转换为 'Thu Apr 09 2015 12:30: 00 GMT-0400(东部夏令时间)'只是想知道为什么以及如何解决它?
http://plnkr.co/edit/SBXzQe6oArXA8w3swfMo
javascript
//this line work fine in google chrome
$scope.tm = new Date(user.until);
【问题讨论】:
-
它是'2015-04-09T12:30:00'
-
所以 IE 的转换看起来没问题,但 Chrome 删除 4 小时。
-
没有 chrome ok 但 IE 错误
-
Firefox 为我返回
Thu Apr 09 2015 12:30:00 GMT+0200这和 IE 一样。 -
您好,我创建了 plunker 来显示问题只是我想将它们制作为 chrome
标签: javascript angularjs google-chrome internet-explorer date