【发布时间】:2014-03-25 22:01:18
【问题描述】:
我正在将一个简单的 dateString 转换为 Date 对象。以下代码可在除 Firefox 之外的所有浏览器上完美运行。
var dateString = "02-24-2014 09:22:21 AM";
var dateObject = new Date(dateString);
console.log(dateObject.toDateString());
Firefox 中的 Firebug 控制台显示 Invalid Date。我在这里做错了什么?
我也尝试将- 替换为\,但没有帮助。
是否可以在不使用任何库的情况下做到这一点?
【问题讨论】:
-
为什么投反对票? @Daksh:实际上是可能的,我在这里工作:jsfiddle.net/rdesai/cTcNK/4
-
顺便说一句,我没有投反对票,但它可能与我给出的链接重复,它有同样的问题,也有答案
-
请在下面找到我的答案。它适用于所有浏览器,包括 Firefox。
-
啊,我明白你在说什么了 :)
标签: javascript