判断日期是否能跨月查询的js代码
functioncheckDate(startDate,endDate,num,flag){
if(startDate==null||endDate==null){
popwin.info('提示','日期不可为空');
returnfalse;
}
if(startDate==''||endDate==''){
popwin.info('提示','请输入查询日期');
returnfalse;
}
varstart_date=startDate+"00:00";
varend_date=endDate+"00:00";
start_date=newDate(start_date.replace(/-/g,"/"));
end_date=newDate(end_date.replace(/-/g,"/"));
if(start_date>end_date){
popwin.info('提示','截止日期不能小于起始日期');
returnfalse;
}
//获取num天以后的日期
varcurrentDate=newDate();
currentDate.setDate(currentDate.getDate()+num);
if(end_date>currentDate){
popwin.info('提示','截止日期不能大于'+num+'天之后的日期');
returnfalse;
}
//判断是否跨月查询
if(flag==false){
if(start_date.getMonth()!=end_date.getMonth()){
popwin.info('提示','该查询不支持跨月查询');
returnfalse;
}
}
}热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下