`

JS时间上的比较

 
阅读更多


var dateEnArray = dateEnString.split("-");//要分割的时间格式为  2001-02-02

var dateDeptArray = s.split("-");// 



// 转换字符串为整型,按照十进制转换

dateEnArray[0] = parseInt(dateEnArray[0], 10);


dateEnArray[1] = parseInt(dateEnArray[1], 10);


dateEnArray[2] = parseInt(dateEnArray[2], 10);




dateDeptArray[0] = parseInt(dateDeptArray[0], 10);


dateDeptArray[1] = parseInt(dateDeptArray[1], 10);


dateDeptArray[2] = parseInt(dateDeptArray[2], 10);



if (dateDeptArray[0] > dateEnArray[0] ) {// 比较年份


            obj.removeClass('errorText');


          return true;


     } else if (dateDeptArray[0] == dateEnArray[0]


                     && dateDeptArray[1] > dateEnArray[1] ) {// 年份相等的情况,比较月份


                     obj.removeClass('errorText');


                         return true;


     } else if (dateDeptArray[0] == dateEnArray[0]


                 && dateDeptArray[1] == dateEnArray[1]


                 && dateDeptArray[2] > dateEnArray[2] ) {


                                     // 年、月都相等,比较日期


                 obj.removeClass('errorText');


                 return true;


        } else {

                 obj.addClass('errorText');


         return false;


     }

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics