javascript转化字符串为日期类型

   今天碰到有个地方需要取得时间字符串并比较其大小,在网上搜索得到
     function strToDate(str)
        {
            var arys= new Array();
            arys=str.split('-');
            var newDate=new Date(arys[0],arys[1],arys[2]);
            return newDate;
        }
   可是用到这个方法在实际的位置却出现时间混乱了,最后通过园子的阮老大修改成正确的
    function strToDate(str)
        {
            var arys= new Array();
            arys=str.split('-');
            var newDate=new Date(arys[0],parseInt(arys[1], 10) - 1,arys[2]);
            return newDate;
        } 

    另:字符串必须是2007-6-6这样格式的
原文地址:https://www.cnblogs.com/ocean2000/p/779526.html