火狐浏览器js转换日期问题
问题:
js代码:
var time = "2016-01-11 21:55:23";
var date = new Date(time );
这段js在谷歌、IE中正常执行,可以将字符串转换成日期,但是在火狐浏览器中就不行。
原因:
火狐浏览器不支持带"-"的时间格式,支持“/”的时间格式。
解决方法:
将“-”转换成“/”。
例如:
var time = "2016-01-11 21:55:23";
time = startTime.replace('-','/');
time = startTime.replace('-','/');
var date = new Date(time );
这样在谷歌、IE、火狐下都可以了。
相关推荐
程序员俱乐部 2020-06-08
maowenbei 2020-06-04
jjddrushi 2020-05-14
maowenbei 2020-05-06
baynkbtg 2020-04-11
jjddrushi 2020-03-26
huavhuahua 2020-03-03
程序员俱乐部 2020-02-24
lengyu0 2020-02-22
程序员俱乐部 2020-02-17
jianghero 2020-02-14
jjddrushi 2020-02-11
jjddrushi 2020-01-23
baynkbtg 2020-01-14
baynkbtg 2020-01-10
jjddrushi 2019-12-27
MrHaoNan 2019-12-26
baynkbtg 2019-12-05
yidaizongshi 2013-09-18