您的位置:首页 > Web前端 > JavaScript

开始时间和当前时间和结束时间比较(JS中时间先后判断)

2011-11-09 18:15 543 查看
我的JSP页面上是时间控件选择的时间

因为我的排期故判断的:

(2)开始时间必须大于当前时间

(1)结束时间必须大于开始时间

var start=$("#start").val();
//用JQuery从页面去的时间值

var end=$("#end").val();

if(start!=''&&end!=''){

start=start.split('-'); //用的是时间控件格式是yyyy-MM-dd

end=end.split('-');

var start1=new Date(start[0],start[1]-1,start[2]);
//因为当前时间的月份需要+1,故在此-1,不然和当前时间做比较会判断错误

var end1=new Date(end[0],end[1]-1,end[2]);

var td=new Date();

if(td>start1){<%--开始时间必须大于当前时间--%>

alert("开始排期要从明天开始");

return false;

}

if(start1>end1){

alert("结束日期不能在开始日期之后!");

return false;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: