我正在尝试在字符串中取一个日期并将其转换为unix时间戳int。我正在使用parseInt将字符串更改为int,并且它在chrome中工作正常。但是IE和Edge给了我NaN。
这里是jsfiddle:http://jsfiddle.net/padv54s9/2/
var dob = (+new Date('2012.03.1')/1000).toFixed(0);
dob = parseInt(dob);
alert(dob);
答案 0 :(得分:1)
问题是IE和Edge不了解yyyy.mm.dd格式的日期。但是,他们确实以yyyy / mm / dd格式了解日期。改变了。解决/解决问题