由于ie9以下以及ios在使用时间格式化的时候只认/,如果是yyyy-MM-dd格式的就会格式化不成功,必须在格式化之前添加
var t = new Date(time.replace(/-/g,'/').replace(/T|Z/g,' ').trim());
将-转成/,不能直接格式化成yyyy/mm/dd,主要的原因是
replace(/T|Z/g,' ')
由于ie9以下以及ios在使用时间格式化的时候只认/,如果是yyyy-MM-dd格式的就会格式化不成功,必须在格式化之前添加
var t = new Date(time.replace(/-/g,'/').replace(/T|Z/g,' ').trim());
将-转成/,不能直接格式化成yyyy/mm/dd,主要的原因是
replace(/T|Z/g,' ')