日期:2014-05-16  浏览次数:20382 次

js时间验证

// 验证输入的日期??

?

//startdate_str 开始时间
//enddate_str结束时间
//errorMessage错误消息
function compareToDate(startdate_str,enddate_str,errorMessage){
	var sd1= startdate_str.split('-');
	var sd2 = enddate_str.split('-');
	var starttime1 = new Date(sd1[0], sd1[1], sd1[2]);
	var starttime= starttime1.getTime();
	var endtime1 = new Date(sd2[0], sd2[1], sd2[2]);
	var endtime= endtime1.getTime();
	if (starttime > endtime) {
        alert(errorMessage);
        return false;
   	}
   	else
   	{
   	  return true;
   	}
}
调用:
var result3=compareToDate(startTime,endTime,"结束时间必须大于开始时间");
			if(!result3){ 
				return false;
			}