Javascript firefox中的日期无效
在js中,我写下以下行:Javascript firefox中的日期无效,javascript,date,Javascript,Date,在js中,我写下以下行: new Date("2014-12-01 00:20:00.0") 在chrome中效果很好,但在Mozilla中我看到错误无效日期 这个字符串来自另一个函数,因此我无法更改它 H如何设置此构造函数的日期格式?检查: 对于您的情况: new Date(2014, 12, 01, 0, 20, 0, 0); 所以,我有了解决办法。读后 我找到了一个受支持的格式,它与您的格式很接近。ECMAScript 5 ISO-8601格式。 “2011-10-10T14:48:
new Date("2014-12-01 00:20:00.0")
在chrome中效果很好,但在Mozilla中我看到错误无效日期
这个字符串来自另一个函数,因此我无法更改它
H如何设置此构造函数的日期格式?检查:
对于您的情况:
new Date(2014, 12, 01, 0, 20, 0, 0);
所以,我有了解决办法。读后 我找到了一个受支持的格式,它与您的格式很接近。ECMAScript 5 ISO-8601格式。 “2011-10-10T14:48:00” 因此,如果在解析之前执行此操作,它将起作用
<script>
d1 = new Date("2014-12-01 00:20:00.0".replace(/ /g, "T"));
alert(d1);
</script>
d1=新日期(“2014-12-01 00:20:00.0”。替换(//g,“T”);
警报(d1);
通过FF、IE、OP和Chrome检查 你用哪个ff版本?我查过了,日期部分还可以,时间是问题。我以后会看,但你也可以使用新的日期(dateString)@解析我的字符串非常不舒服
<script>
d1 = new Date("2014-12-01 00:20:00.0".replace(/ /g, "T"));
alert(d1);
</script>