//用来检验检查开始时间不能大于检查结束时间
function checkDate(date){
var startDate = $("#jcrwModel_rwfqsj").val();
var endDate = $("#jcrwModel_rwjssj").val();
if(startDate.length>0&&endDate.length>0){
var startDateTemp = startDate.split("-");
var endDateTemp = endDate.split("-");
var allStartDate = new Date(startDateTemp[0],startDateTemp[1],startDateTemp[2]);
var allEndDate = new Date(endDateTemp[0],endDateTemp[1],endDateTemp[2]);
if(allStartDate.getTime()>allEndDate.getTime()){
alert("检查开始时间不能大于检查结束时间");
date.value='';
return false;
}else {
return true;
}
}
}
 
 
<view:qrytr>
<view:qrytd width="15%" heightshow="true"><span style="color:red;">*</span>任务发起时间:</view:qrytd>
<view:qrytd width="35%">
<input type="text" name="jcrwModel.rwfqsj" id="jcrwModel_rwfqsj" value="${jcrwModel.rwfqsj}" style="width:45%" check="type=data;length=10;required=true" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd'})" Onchange="checkDate(this);"/>
</view:qrytd>
<view:qrytd width="15%" heightshow="true"><span style="color:red;">*</span>任务结束时间:</view:qrytd>
<view:qrytd width="35%">
<input type="text" name="jcrwModel.rwjssj" id="jcrwModel_rwjssj" value="${jcrwModel.rwjssj}" style="width:45%" check="type=data;length=10;required=true" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd'})" onchange="checkOne(this.id)" Onchange="checkDate(this);"/>
</view:qrytd>
</view:qrytr>

JS判断开始时间不能大于检查结束时间的更多相关文章

  1. Mysql查找所有项目开始时间比之前项目结束时间小的项目ID

    这是之前遇到过的一道sql面试题,供参考学习: 查找所有项目开始时间比之前项目结束时间小的项目ID mysql> select * from t2; +----+---------------- ...

  2. bootstrap 的 datetimepicker,同时有日期和时间, 且开始时间要早于结束时间

    首先,引入jquery, bootstrap 和 bootstrap-datetimepicker datetimepicker的下载地址: http://www.bootcss.com/p/boot ...

  3. 原生js判断css3动画过度(transition)结束 transitionend事件 以及关键帧keyframes动画结束(animation)回调函数 animationEnd 以及 css 过渡 transition无效

      上图的 demo 主要讲的 是 css transition的过渡回调函数transitionend事件: css3 的时代,css3--动画 一切皆有可能: 传统的js 可以通过回调函数判断动画 ...

  4. js判断开始时间不能小于结束时间

    function validTime(startTime,endTime){ var arr1 = startTime.split("-");       var arr2 = e ...

  5. js判断css动画效果是否结束

    <!-- css样式 --> <style> .test{ width: 100px; height: 100px; transition: all 5s; backgroun ...

  6. 019、MySQL取本季度开始时间和本季度结束时间

    SELECT QUARTER ( adddate( dy, ) ) QTR, date_add( dy, INTERVAL MONTH ) Q_start, adddate( dy, ) Q_end ...

  7. 设置两个WdatePicker的开始时间小于结束时间,结束时间大于开始时间

    contract_start_date_id为开始时间ID contract_end_date_id为结束时间ID $("#contract_start_date_id").bin ...

  8. myDate97 设置开始时间和结束时间

      myDate97 设置开始时间和结束时间 CreationTime--2018年8月28日16点46分 Author:Marydon 1.简单示例 第一步:引入My97DatePicker/Wda ...

  9. element-ui date-picker 设置结束时间大于等于开始时间且开始时间小于等于结束时间

    Part.1  问题 date-picker 组件在使用时,默认对时间是没有限制的,可以随便选择区间,官方文档添加了快捷选项,如:一周丶一月... 但是从用户体验方面出发,我们还是希望对时间进行有利的 ...

随机推荐

  1. 怎样写一个 "Hello, World!"

    第一步: 打开浏览器, 按 F12 键或 Ctrl + Shift + J.   注意:  1. 打开的这个界面是浏览器的开发者工具界面. 2. 顶部有许多Tab栏, 如: Elements / Co ...

  2. 怎样设置cookie的到期时间

    1. 使用Cookie的: Expires 属性. 它可以设置cookie的过期时间. 下面的代码表示id这条cookie的过期时间是2015年10月21日早上7点28分; Set-Cookie: i ...

  3. gogs 搭建

    sudo apt-get install nginx sudo apt-get install git sudo apt-get install mysql-server mysql -u root ...

  4. 从零开始使用mocha测试

    mocha 需要在node环境下跑,请确保已经安装了node   1.新建一个文件夹 test   2.命令行切换到test目录下,执行命令:npm init ,出现选择按enter,一系列选择完成之 ...

  5. api校验

    服务端代码: import hashlib import time KEY = 'RTYUIFGHJKVBNM' def gen_key(ctime): md5 = hashlib.md5() key ...

  6. java进程被OOM干掉问题记录

    异常现象:用户环境部署了一台iserver,访问一阵后,进程没了   分析: 1.bin目录下没有崩溃日志,在tomcat的访问日志里面也没有看到有用的信息.iserver.log里面也没有信息 2. ...

  7. mysql详解常用命令操作,利用SQL语句创建数据表—增删改查

    关系型数据库的核心内容是 关系 即 二维表 MYSQL的启动和连接show variables; [所有的变量] 1服务端启动 查看服务状态 sudo /etc/init.d/mysql status ...

  8. RabbitMQ 功能

    学习完了rabbitmq总一下 RabbitMQ依赖的语言 erlang 第一它可以实现不同程序之间的程序信息储存交互,在易用性.扩展性.高可用性的方面不俗. rabbitmq相当于一个中间人,我们同 ...

  9. yum list报一些error的组件

    1 删除那些无效的参数配置,就不再报错了

  10. TF版网络模型搭建常用代码备忘

    本文主要介绍如何搭建一个网络并训练 最近,我在写代码时经常碰到这样的情况,明明记得代码应该怎么写,在写出来的代码调试时,总是有些小错误.原因不是接口参数个数不对,就是位置不对.为了节约上网查找时间,现 ...