日期:2014-05-16 浏览次数:20829 次
function check(){ var strd1 = '2011-06-28', strd2 = '2011-06-29'; //改为获取输入控件的值 if (strd1 == '' || strd2 == '') {alert('日期不能为空!'); return false; } var arrd1 = strd1.split('-'), arrd2 = strd2.split('-'); var d1 = new Date(parseInt(arrd1[0], 10), parseInt(arrd1[1], 10) - 1, parseInt(arrd1[2], 10)) , d2 = new Date(parseInt(arrd2[0], 10), parseInt(arrd2[1], 10) - 1, parseInt(arrd2[2], 10)) , now = new Date() , d3 = new Date(now.getFullYear(), now.getMonth(), now.getDate()); if (d1>d3||d2>d3) { alert('不能超过当天日期!'); return false; } if (d1 > d2) { alert('后面的日期不能小于前面的日期!'); return false; } return true; } check();