我有一个由'2013-04-05T00:00:00'组成的字符串。当我将下面的代码嵌入到我的js文件Chakra(IE javascript引擎)barfs中。当我从IE控制台运行它时barfs。我测试的每个其他浏览器都很好。如何使下面的语句浏览器不可知?
var targetDate = new Date('2013-04-05T00:00:00');
alert(targetDate);
编辑
IE 7,8版本无法运行
在9 +
中运行良好EDIT#2
这不起作用的原因是IE 8,7不支持ISO日期时间。您将需要从非ISO日期时间戳生成Date对象。