提供一种不用Date()的方式:

将两个文本框的值传入函数:

function checkInputDate(inputStartMonth,inputEndMonth){

//1. 是两个文本框都不能为空?

if( inputStartMonth ==null  || inputStartMonth==""){

alert("开始日期为空");

return false;

}

if( inputEndMonth ==null  || inputEndMonth==""){

alert("结束日期为空");

return false;

}

//2. 是开始时间不能大于结束时间?

var arrStart = inputStartMonth.split("-");

var tmpIntStartYear = parseInt(arrStart[0],10);

var tmpIntStartMonth = parseInt(arrStart[1],10);

var arrEnd = inputEndMonth.split("-");

var tmpIntEndYear = parseInt(arrEnd[0],10);

var tmpIntEndMonth = parseInt(arrEnd[1],10);

if( tmpIntStartYear < tmpIntEndYear ){

return true;

}else if(tmpIntStartYear = tmpIntStartYear ){

if( tmpIntStartMonth < tmpIntEndMonth ){

return true;

}else{

alert("开始日期不能晚于结束日期");

return false;

}

}else{

alert("开始日期不能晚于结束日期");

return false;

}

}

2014年1月15日 15:37

js验证开始日期不能大于结束日期_js如何判断开始时间不能大于结束时间相关推荐

  1. js验证开始日期不能大于结束日期_js前台判断开始时间是否小于结束时间

    js前台判断开始时间是否小于结束时间,结合了jquery需要的朋友可以参考下 // 判断开始时间是否小于结束时间 if ($("#txtBeginTime").length > ...

  2. java判断线程结束_java中如何判断一个线程是否结束

    我们可以通过调用thread.Join()方法,把要判断的线程加入到当前线程中,这样可以将两个交替执行的线程合并为顺序执行的线程.如果顺利执行,则说明该线程未结束. (视频教程推荐:java视频) 比 ...

  3. js验证开始日期不能大于结束日期_Excel之日期与时间函数YEAR/MONTH/DAY/DATE/DATEFIF...

    本部分主要包括YEAR函数.MONTH函数.DAY函数.DATE函数.TODAY函数.NOW函数.HOUR函数.MINUTE函数.SECOND函数.TIME函数.DATEDIF函数.DAYS函数.DA ...

  4. java检验电话或传真_对有java开发过程 常用的js验证数字、电话号码、传真、邮箱、手机号码、邮编、日期...

    常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期 1.数字 function testisNum(object) { var s =document.getElementById(obj ...

  5. JS判断当前日期必须大于选择日期

    有时候我们需要JS校验判断当前日期必须大于选择日期,这个怎么实现呢? 解决方案: 封装测试方法如下: <script>if(judgeDate(modifyDate)<0){aler ...

  6. js获取下月时间_js 获取 本周、下周、本月、下月、本季度、下季度的开始结束日期...

    js 获取 本周.上周.本月.上月.本季度.上季度的开始结束日期 /** * 获取本周.本季度.本月.上月的开始日期.结束日期 */ var now = new Date(); //当前日期 var ...

  7. 采用truelicense进行Java规划license控制 扩展可以验证后,license 开始结束日期,验证绑定一个给定的mac住址...

    采用truelicense进行Java规划license控制 扩展可以验证后,license 开始结束日期,验证绑定一个给定的mac住址. Truelicense 它是一个开源java license ...

  8. js实现获取今日、本周、本月、本学期的开始结束日期

    一.js实现获取今日.本周.本月.本学期的开始结束日期 getDateFn.js 今日.本周.本月,实现是参考他人资源! <template><div> </div> ...

  9. JS获取上周(自然周、最近七天)、上月(自然月、最近一个月)、全年的开始和结束日期

    JS获取上周(自然周.最近七天).上月(自然月.最近一个月).全年的开始和结束日期 let now = new Date(); let nowTime = now.getTime(); //当前的时间 ...

最新文章

  1. 浅析Android中的消息机制
  2. OverLoad与override的区别
  3. linux cut性能,Linux cut
  4. 新手学习C语言编程的8个致命错误,你中招了吗?
  5. python基础学习1-列表使用
  6. C++ string s[10] 和 string s(10,‘ ‘)
  7. MySQL学习笔记_6_SQL语言的设计与编写(下)
  8. JavaEE开发之SpringMVC中的自定义拦截器及异常处理
  9. 根据域名实现前端主题换肤的解决方案
  10. 中国医科大学计算机应用基础本科在线作业,17秋中国医科大学《计算机应用基础(本科)》在线作业...
  11. 计算流体力学漫谈-1 (可压缩向)
  12. jenkins打包后文件通过ssh上传linux服务器配置
  13. oracle中查看锁表,ORACLE中查看当前系统中锁表情况
  14. mysql数据库加密方法l_使用透明数据库加密
  15. 获取员工其当前的薪水比其manager的薪资还高的相关信息
  16. 用javaScript制作爱心特效
  17. 学习的目的:建立世界观、学以致用、知行合一
  18. 如何扩展Orchard
  19. java实现斗地主洗牌发牌功能
  20. 计算机网络判断题(详细解析)

热门文章

  1. 动物数据集+动物分类识别训练代码(Pytorch)
  2. 《语义计算群:AI 理性主义的终结是不可能的吗》
  3. 微信小程序-个人中心/钱包
  4. 计算机一级考试《MS Office》
  5. 控制浏览器窗口的可以缩放的最小高度和宽度
  6. Python分布式动态页面爬虫研究
  7. 基于MR采样用户定位的高负荷扇区优化
  8. 基于uni-app手机端后台管理系统uni-uadmin
  9. 和平精英分数计算机制,和平精英掉分机制怎么计算
  10. Excel中的三种平均值算法