function checkDate(startDate, endDate, num, flag) {

if(startDate == null || endDate == null) {

popwin.info('提示','日期不可为空');

return false;

}

if(startDate == '' || endDate == '') {

popwin.info('提示','请输入查询日期');

return false;

}

var start_date = startDate + " 00:00";

var end_date = endDate + " 00:00";

start_date = new Date(start_date.replace(/-/g, "/"));

end_date = new Date(end_date.replace(/-/g, "/"));

if(start_date > end_date){

popwin.info('提示','截止日期不能小于起始日期');

return false;

}

// 获取num天以后的日期

var currentDate = new Date();

currentDate.setDate(currentDate.getDate() + num);

if(end_date > currentDate) {

popwin.info('提示','截止日期不能大于' + num + '天之后的日期');

return false;

}

// 判断是否跨月查询

if(flag == false) {

if(start_date.getMonth() != end_date.getMonth()) {

popwin.info('提示','该查询不支持跨月查询');

return false;

}

}

}

php判断当前时间是否跨月,判断日期是否能跨月查询的js代码_javascript技巧相关推荐

  1. php 获取当前时间的农历,获取阴历(农历)和当前日期的js代码_javascript技巧

    本文为大家分享了一段js显示阴历(农历)和当前日期的关键性代码,供大家参考,具体内容如下 var CalendarData=new Array(100); var madd=new Array(12) ...

  2. mysql日期减后取月_MySql日期相减返回月数_MySQL

    bitsCN.com MySql日期相减返回月数 1.PERIOD_DIFF(P1,P2) 返回在时期P1和P2之间月数(P1和P2的格式YYMM或YYYYMM) 例:SELECT PERIOD_DI ...

  3. js获取当前日期之后四个月的日期

    使用场景:需求中是要获取到当前日期以及之后4个月的日期,类似这个月21号到下个月21号这种的,但是有几种特殊情况: 这个月31号到下个月时,只有30天 如果4个月之后为2月,那最后一天是28号 cho ...

  4. ios中利用NSDateComponents、NSDate、NSCalendar判断当前时间是否在一天的某个时间段内。...

    应用中设置一般会存在这样的设置,如夜间勿扰模式,从8:00-23:00,此时如何判断当前时间是否在该时间段内.难点主要在于如何用NSDate生成一个8:00的时间和23:00的时间,然后用当前的时间跟 ...

  5. java中,判断当前时间是否处于某个一个时间段内

    今天同事拿了个问题问我,有一个回调工程,会一直查询今日订单表和回调表中的订单数据,然后这条sql今日订单日期是动态的, select * from QYPT_QUERY_GOODS goods,qyp ...

  6. Python如何判断当前时间是否为夏令时?

    说明:仅供学习使用,请勿用于非法用途,若有侵权,请联系博主删除 作者:zhu6201976 一.关于夏令时 夏令时,(Daylight Saving Time:DST),也叫夏时制,又称"日 ...

  7. 判断德国时间冬令时和夏令时

    最近在处理时间上碰到一个需求,事实表里的时间是德国时间,需要换算成北京时间,换算的逻辑是夏时制时,北京时间与德国时间相差6个小时,北京时间12点,德国比中国晚6个小时,德国时间是凌晨6点:冬时制时,北 ...

  8. pandas判断日期是否是闰年(is_leap_year)实战: 数据列转化为日期(时间)格式、判断pandas的日期数据列是否是闰年

    pandas判断日期是否是闰年(is_leap_year)实战: 数据列转化为日期(时间)格式.判断pandas的日期数据列是否是闰年 目录

  9. java判断时间是不是星期五_Java判断当前日期是星期几

    参考链接地址:http://blog.csdn.net/a9529lty/article/details/3206942 /** * 判断当前日期是星期几 * @param pTime 修要判断的时间 ...

最新文章

  1. PHPExcel 去掉错误提示 保护表格
  2. 剑指Offer——斐波那契数列
  3. 商业新知产品总监王宇:创业公司不要太看重「增长黑客」运营理念
  4. IT 事业发展:树立自己的品牌
  5. 广东省计算机学校哪所最好,广东省哪个技校比较好哪里好
  6. pick王菊?作为“菊外人”的程序员能做点什么?
  7. HADOOP:Current usage: 399.9 MB of 1 GB physical memory used; 2.5 GB of 2.1 GB virtual memory used.
  8. SDOI2010 代码拍卖会
  9. 深度学习2.0-22.Keras高层接口之自定义层或网络
  10. 1、XML 简介,2、JSON 教程
  11. Fragment中添加ListView而不使用ListFragment
  12. 非常详细的光纤入户方案书
  13. Qt -QQ音乐歌词桌面
  14. tp3.2ajax上传文件,jquery - thinkphp3.2.3 ajax上传图片
  15. 使用rsync搭建自用的开源镜像站
  16. 使用Python Snap7读取西门子触摸板 Dint LReal(int double)数据
  17. 笔记本开机密码忘记了怎么解决,消除笔记本密码
  18. Firebird学习(02):数据库的中文参考资料
  19. 模糊数学(Fuzzy Mathematics)理论基础
  20. 学生选课系统功能分析

热门文章

  1. 万能makefile深入浅出- 第一篇
  2. 确保对象的唯一性——单例模式
  3. Java系统变量之System.getenv()和System.getProperty()
  4. 【Python】多线程的使用,通过传参接收返回值
  5. troubleshoot之:使用JFR分析性能问题
  6. SQL语句之left join、right join、inner join的区别
  7. vs code vue插件_干货分享 | Vue框架常见问题浅谈
  8. PAT甲级 -- 1007 Maximum Subsequence Sum (25 分)
  9. 简洁!get请求和post请求的区别——Web网络系列学习笔记
  10. 全字段排序 VS rowid 排序