Javascript 日期格式“;2013年2月6日“;在chrome中工作,但在firefox中不工作
我在格式中有日期Javascript 日期格式“;2013年2月6日“;在chrome中工作,但在firefox中不工作,javascript,google-chrome,firefox,Javascript,Google Chrome,Firefox,我在格式中有日期 06-Feb-2013 但是当我通过函数newdate()传递这个日期时 var dateSample = "06-Feb-2013"; var d = new Date(dateSample); alert(d); 我在Chrome和Firefox中得到了不同的输出 Chrome Firefox 如何使我的日期格式在firefox中也起作用。 我无法更改日期格式。 如果解决方案是本机的Javascript,那么就很好了。 请帮助我?斜杠(/)比连字符(-)得到更
06-Feb-2013
但是当我通过函数newdate()
传递这个日期时
var dateSample = "06-Feb-2013";
var d = new Date(dateSample);
alert(d);
我在Chrome和Firefox中得到了不同的输出
ChromeFirefox
如何使我的日期格式在firefox中也起作用。
我无法更改日期格式。
如果解决方案是本机的Javascript,那么就很好了。
请帮助我?斜杠(
/
)比连字符(-
)得到更广泛的支持:
如果无法硬编码从连字符到破折号的更改,只需替换它们即可:
new Date("06-Feb-2013".replace(/-/g, '/'));
-> Date 2013-02-06T00:00:00.000Z
可能重复的
new Date("06-Feb-2013".replace(/-/g, '/'));
-> Date 2013-02-06T00:00:00.000Z