文章目录

解决苹果系统不兼容new Date()的方案

昨天遇到一个new Date()的问题,同事说在苹果系统上面日期出错,显示成Nan-Nan-Nan形式的了。

解决苹果系统不兼容new Date()的方案

因为之前不管是火狐还是谷歌浏览器使用new Date(startDate)一直好好的,当然是在windows系统上面。

既然是苹果系统出现这个问题了,那应该是兼容的问题。

测试了好久才发现,苹果系统好像对于日期不认“-”这个符号,所以导致日期出错。

使用正则表达式将“-”替换成“/”即可,代码如下:


startDate = new Date(startDate.replace(/-/g,'/'));


本文网址:http://www.santii.com/article/240.html

数据更新时间:2020-04-05