firefox中的日期无效
Invalid Date in firefox
在js中,我写下以下行:
new Date("2014-12-01 00:20:00.0")
在chrome中运行良好,但在Mozilla中我看到错误Invalid Date
这个字符串来自另一个函数,因此我无法更改它。
哇,我可以为这个构造函数设置日期格式吗?
所以,我有了解决方案。阅读此后
我找到了一个受支持的格式,它与您的格式很接近。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>
已通过FF、IE、OP和Chrome进行检查!
检查MDN文档日期:
new Date(year, month[, day[, hour[, minute[, second[, millisecond]]]]]);
对于您的案例:
new Date(2014, 12, 01, 0, 20, 0, 0);
相关文章:
- 如何修复FF和IE中的Javascript无效日期错误
- 下周末'javascript中的s datetime返回无效日期
- Momentjs :如何防止“无效日期”
- Moment会在设置日期时自动更正无效日期
- 如何防止JavaScript日期构造函数接受无效日期
- JavaScript日期引发无效日期
- JavaScript无效日期
- Firefox new Date()适用于无效日期
- 高位/高位股票无效日期问题
- 反应无效日期
- 为什么我的约会是无效日期
- 打包电子应用程序后出现无效日期错误
- 时刻.js“无效日期”计算时差
- 返回无效日期格式的本地存储
- Javascript 日期转换 无效日期
- 日期() 显示无效日期
- 捕获“无效日期”是否安全
- J查询无效日期的日期验证
- JavaScript日期问题应显示无效日期的错误
- 得到"无效日期“;当仅在Javascript中在IE 11中传递动态日期时