在ios上时间无法parse返回 "Invalid Date"_网站前端架构_新浪博客

在ios上时间无法parse返回 "Invalid Date"

(2015-05-20 12:35:42)

BUG 描述直接上原码


var psrseDate = Date.parse("2010-03-15 10:30:00"); console.log(psrseDate  ) // output "Invalid Date" var psrseDate = Date.parse("2010/03/15 10:30:00");console.log(psrseDate  ) // output "Invalid Date"


BUG 修复 可以使用


var arr = "2010-03-15 10:30:00".split(/[- :]/), date = new Date(arr[0], arr[1]-1, arr[2], arr[3], arr[4], arr[5]);
    console.log(date);//  Mon Mar 15 2010 10:30:00 GMT+0000 (GMT Standard Time)


标签:<a href="/?tag=date">date</a>,<a href="/?tag=ios">ios</a>