如下面一段js代码,在chrome 、fireFox、IE9、IE10都没问题,但是在IE8以下版本浏览器会打印“NaN”
function test(){
var dateStr = "2015-02-01"
var date = Date.parse(dateStr );
alert(date );
}
针对这个问题网上查了资料,解决思路是ie 对 new Date('2015-02-01')会得到NaN.
因此我们大可改成浏览器都喜欢的格式,比如 02/01/2015
也就是改成如下一段代码就可以了
function test(){
var dateStr = "02/01/2015"
var date = Date.parse(dateStr );
alert(date );
}