将时间格式的字符串转换成日期类型浏览器兼容解决方案

var currentTime = "20120612";
var y = currentTime.substring(0, 4);
var m = currentTime.substring(4, 6);
var d = currentTime.substring(6, 8);
currentTime =y + "-" + m + "-" + d;//此种写法在火狐跟谷歌下都可以
currentTime=y+"/"+m+"/"+d;//此种写法火狐、谷歌、IE6-8都可以。

var ss = new Date(Date.parse(currentTime)); 

原文地址:https://www.cnblogs.com/wgx0428/p/2750941.html