js比较日期字串的大小

        function checkTime() {
			var startTime = $('#startTime').val();
			var endTime = $('#endTime').val();
			
			if(startTime != '' || endTime != '') {
				if(startTime != '' && endTime != '') {		
					var arr1 = startTime.split("-");
					var startDate = new Date(arr1[0],parseInt(arr1[1])-1,arr1[2]);
					var arr2 = endTime.split("-");
					var endDate = new Date(arr2[0],parseInt(arr2[1])-1,arr2[2]);
		
					if(startDate < endDate) {
						return true;
					}else {
						alert("开始时间大于结束时间!");
						return false;
					}
				}else {
					alert("时间范围错误!");
					return false;
				}
			}
		}	

  

原文地址:https://www.cnblogs.com/geekdc/p/5976949.html