safari浏览器new date()兼容问题

来源:互联网 发布:麻纱布料淘宝 编辑:程序博客网 时间:2024/05/24 02:09

在做移动端开发时,ios设备上new date()再格式化出现了NaN现象

经过了解,是因为低版本的safari浏览器对new Date(str)有严格校验,对于诸如2017-08-30 10:23:22 这样形式的字符串是不支持的。后来使用replace(/-/g,”/”)将时间字符串转换为2017/08/30 10:23:22解决了问题