前段时间做项目时,发现在ios系统下,js中去new Date的时,传入参数带有"-",如:2016-01-01,则会返回NaN。
最后在网上查了查资料,发现不支持这用日期格式,把"-"改为"/"则能够返回正常的值。
具体原因还不太清楚,个人推测可能是因为ios的 Safari 浏览器不支持Date的带"-"格式的写法。
前段时间做项目时,发现在ios系统下,js中去new Date的时,传入参数带有"-",如:2016-01-01,则会返回NaN。
最后在网上查了查资料,发现不支持这用日期格式,把"-"改为"/"则能够返回正常的值。
具体原因还不太清楚,个人推测可能是因为ios的 Safari 浏览器不支持Date的带"-"格式的写法。