var strJHRQ=xxxxxx; //获得系统日期的文本值 var strJHWCSJ=xxxxx; //获得用户选择的日期文本值 var arrJHRQ=strJHRQ.split('-'); //转成成数组,分别为年,月,日,下同 var arrJHWCSJ=strJHWCSJ.split('-'); var dateJHRQ=new Date(parseInt(arrJHRQ[0]),parseInt(arrJHRQ[1])-1,parseInt(arrJHRQ[2]),0,0,0); //新建日期对象 var dateJHWCSJ=new Date(parseInt(arrJHWCSJ[0]),parseInt(arrJHWCSJ[1])-1,parseInt(arrJHWCSJ[2]),0,0,0);
if (dateJHRQ.getTime()>dateJHWCSJ.getTime()) { alert('选择的日期小于系统日期'); //TODO 可以做一些其他处理 }
以下是引用渚薰在2007-11-7 15:44:02的发言: var strJHRQ=xxxxxx; //获得系统日期的文本值 var strJHWCSJ=xxxxx; //获得用户选择的日期文本值 var arrJHRQ=strJHRQ.split('-'); //转成成数组,分别为年,月,日,下同