IE下不支持new Date()参数

在ie edge下发现new Date("01, 13 2016")会返回一个invalida date

//“yyyy-MM-dd” 转换成日期型
    function stringToDate(string){
        var array = string.split("-");
        var date = new Date();
        date.setUTCFullYear(array[0], array[1] - 1, array[2]);
        date.setUTCHours(0, 0, 0, 0);
        return date;
    }

用以上代码可以解决

 

posted @ 2016-01-13 11:05  ibufu  阅读(432)  评论(0编辑  收藏  举报