用js比较时间的大小 传入时间的格式为yyyy-MM-dd
function checkDateEnd(startDate,endDate){
// 获取输入框数值
var date1 = document.getElementById(startDate).value;
var date2 = document.getElementById(endDate).value;
if(date2!=""){ //输入不为空时;
if(date1 == ""){
alert("请选择开始时间");
document.getElementById(endDate).value="";
//document.getElementById("empQwxj").focus();
}
// 对字符串进行处理
// 以 - / 或 空格 为分隔符, 将日期字符串分割为数组
date1 = date1.split("-");
date2 = date2.split("-");
alert(date2);
// 创建 Date 对象
var myDate1 = new Date(date1[0],date1[1],date1[2]);
var myDate2 = new Date(date2[0],date2[1],date2[2]);
// 对日起进行比较
if (myDate1 <= myDate2){
return true;
}else{
alert ("开始时间必须小于结束时间");
document.getElementById(endDate).value="";
return false;
}
}
}
function checkDateEnd(startDate,endDate){
// 获取输入框数值
var date1 = document.getElementById(startDate).value;
var date2 = document.getElementById(endDate).value;
if(date2!=""){ //输入不为空时;
if(date1 == ""){
alert("请选择开始时间");
document.getElementById(endDate).value="";
//document.getElementById("empQwxj").focus();
}
// 对字符串进行处理
// 以 - / 或 空格 为分隔符, 将日期字符串分割为数组
date1 = date1.split("-");
date2 = date2.split("-");
alert(date2);
// 创建 Date 对象
var myDate1 = new Date(date1[0],date1[1],date1[2]);
var myDate2 = new Date(date2[0],date2[1],date2[2]);
// 对日起进行比较
if (myDate1 <= myDate2){
return true;
}else{
alert ("开始时间必须小于结束时间");
document.getElementById(endDate).value="";
return false;
}
}
}