解决JS中各浏览器Date格式不兼容的问题
IE,Chrome和FireFox等浏览器都支持的一种日期格式是:2015/11/30 19:29:23。
所以,可以这样写:
1 var timeStr = new Date("2015/11/30 19:29:30");
但是,如果你从数据库或者调用其他接口得来的时间是这种格式的:2015-11-30 19:29:23。
则可以这样处理:
1 var timeStr = "2015-11-30 19:29:30"; 2 var time = new Date(timeStr .replace(/-/g,"/"));//即替用符号“/”换掉“-”