我有以下代码可以在chrome,firefox和MS边缘的桌面上运行,但我在使用safari或chrome的智能手机(IPHONE 6 IOS)上获得了不同的结果。
以下是代码和结果:
for (j= 0;j<allcnt;j++){
resdates[j] = false;
resdate = new Date(allresx[j].date + ' 00:00:00');
resmth = resdate.getMonth() + 1 ;
resday = resdate.getDate() ;
$("#wx" + j).hide();
document.write(allresx[j].date + ' 00:00:00 |');
document.write(resmth + ' | ');
document.write(resday + ' | ');
document.write('<br>');
}
桌面上的我得到了:
2017-05-30 00:00:00 |5 | 30 |
2017-06-01 00:00:00 |6 | 1 |
2017-06-04 00:00:00 |6 | 4 |
which is what I expected
我正在获得智能手机上的:
2017-05-30 00:00:00 |NaN | NaN |
2017-06-01 00:00:00 |NaN | NaN |
2017-06-04 00:00:00 |NaN | NaN |