javascript中的 new Date() 问题
例:
var tempDate = "2018-07-08"
var date = new Date(tempDate);
这样的写法在android 和 pc都没问题,但在 ios 中就出问题了,原因是 ios 对时间的处理不一样,不支持用 -
来连接日期
解决的方法:
1、var date = new Date(tempDate.replace(/-/g,"/"))
用 /
替换 -
, /
是绝大部分浏览器都支持的
2、var tempDate = "2018/07/08"
时间格式直接用 /
, 就不用替换了