开始时间和当前时间和结束时间比较(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;
}
}
因为我的排期故判断的:
(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;
}
}
相关文章推荐
- js 开始时间,当前时间,结束时间的比较
- js中字符转日期转毫秒判断开始时间与结束时间的先后
- JS时间戳比较大小:对于一组时间戳(开始时间~结束时间)和另一组时间戳进行比较,用于判断被比较时间戳组是否在要求范围内
- EXTJS 开始日期和开始时间,结束日期和结束时间,当前日期和当前时间之间的比较
- js开始时间、结束时间比较
- js 开始时间与结束时间比较大小---->yyyy-MM-dd hh:mm:ss 字符串转换成时间戳
- js前台判断开始时间是否小于结束时间
- js前台判断开始时间是否小于结束时间
- My97DatePicker设置开始时间与结束时间控制以及js中时间的比较
- js前台判断开始时间是否小于结束时间
- js 日期选择判断结束时间大于开始时间
- JS开始时间和结束时间比较
- js判断开始时间不能小于结束时间
- js:判断当前时间和某个时间的比较
- JS判断结束时间不能小于开始时间并且间隔不能超过31天
- jquery easyui 对于开始时间小于结束时间的判断示例
- js判断传入时间和当前时间大小实例(超简单)
- java获取本月开始时间和结束时间、上个月第一天和最后一天的时间以及当前日期往前推一周、一个月
- js判断输入日期时间是否在当前日期时间之前
- 处理开始时间和结束时间先后问题