场景

在前端页面中有两个时间选择器,要添加限制,开始时间不能大于或者等于结束时间。

获取到两个时间的格式为字符串"07:00"和"07:30"

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

首先声明一个函数用来比较大小

     CompareDate:function (t1,t2){var date = new Date();var a = t1.split(":");var b = t2.split(":");return date.setHours(a[0],a[1]) < date.setHours(b[0],b[1]);},

这里是vue页面,所以声明函数的格式如上。

返回结构如果t1<t2则返回true

所以在对应的位置调用

                if(!(this.CompareDate(bcxiangxi.dkkssj,bcxiangxi.dkjssj))){isNormal = false;}

JS中怎样比较两个时分格式的时间大小相关推荐

  1. JS中格式化数据保留两位小数

    问题:在JS中格式化数据保留两位小数的函数的多种方法 最好方法: 保留两位好像是这样吧     var   a   =   9.39393;     alert(a.toFixed(2)); 说明: ...

  2. 将微信消息中的CreateTime转换成标准格式的时间

    微信的时间可以说是int类型的 所以我们需要转换一下! * 将微信消息中的CreateTime转换成标准格式的时间(yyyy-MM-dd HH:mm:ss)** @param createTime 消 ...

  3. JS中怎样比较两个 时分秒 格式的时间大小

    使用viewUI TimePicker 时间选择器 他会自动校验结束时间要大于开始时间 但是可以等于 像上图这样, 我们要限制结束时间必须大于开始时间 intervalTime 格式是这样的 inte ...

  4. html 判断字符串相等,js中怎么判断两个字符串相等的实例

    在javascript判断两个变量值是否相等,可以使用 ==(等同)操作符 或者 ===(恒等)操作符 == 操作符 "等同"操作符,简单判断2个变量值是否相等,变量类型不一致时, ...

  5. JS中的数组转变成JSON格式字符串的方法

    有一个JS数组,如: var arr = [["projectname1","projectnumber1"],["projectname2" ...

  6. Js中Date日期输出不同结果(格式)(加一天,加一个月,获取0时0分0秒,23时59分59秒等)

    代码示例如下:(以当前日期new Date()为例.也可以将例中new Date()换成任意Date对象) 1.获取今天的0时0分0秒(常用于开始日期的获取) var startDate= new D ...

  7. js中使用slice进行补0日期和时间

    <!DOCTYPE html> <html> <head><title>日期时钟</title><meta charset=" ...

  8. js中两个数字相加却得到字符串的问题

    我在js中定义了两个var的变量,他们都是通过$("#xxx").val()的方式获取到的,尽管我在定义var时初始化为0,但将这两个变量相加后依然得到了将两个数字拼在一起的字符串 ...

  9. java script eval_「eval」js中的eval方法详解(一)–eval方法的初级应用 - seo实验室...

    eval 在我看来,js中的eval()方法就是一个js语言的执行器,它能把其中的参数按照javaScript语法进行解析并执行. 语法: eval(s); eval()方法中的参数s有多种情况.参数 ...

最新文章

  1. 阿里 10 年:一个普通技术人的成长之路
  2. 中央暗示:07年别急买房
  3. POJ 1088
  4. 语言怎么解决扭魔方_吧台高度没留够,怎么坐都变扭,直接加玻璃框没想到也能解决难题...
  5. More Effective C++ (限制类的对象数量)
  6. 2017.9.4 Nim 思考记录
  7. 第2章[2.4] Ext JS的类与类体系
  8. lambda表达式python_你为什么要用lambda表达式?理解它你就知道了
  9. Python并发编程Asyncio
  10. C++控制台输出中文时乱码的解决方案
  11. Linux shell脚本中判断变量文件目录:权限、是否存在、空值、相等
  12. 10个Android开发必看的GitHub开源项目
  13. matlab求函数偏导
  14. 任务栏图标消失怎么办?三种方法教你快速恢复
  15. 逻辑删除和物理删除的区别
  16. WebGL/ThreeJS项目结构介绍2-创建地板并贴图
  17. 登陆成功页面5秒跳转
  18. python一切皆对象 对象都有类_Python小世界:彻底搞懂Python一切皆对象!!!
  19. 【0基础学java】教学日志:javaSE-面向对象6-面向对象前4章上机作业点评,主要涉及继承、封装、多态三个章节的内容
  20. 「学科总结」 《运筹学基础》

热门文章

  1. ubuntu16.04安装UR3/UR5/UR10机械臂的ROS驱动并实现gazebo下Moveit运动规划仿真以及真实UR3机械臂的运动控制(3)
  2. Treelabeling 异或性质,位运算,染色法,二分图(2100)
  3. adb logcat 保存_adb命令——日志命令详解——全部输出到桌面: adb logcat c:\users\del\desktop\log.txt...
  4. RGB565与RGB555位图文件格式的标志识别
  5. iis部署,访问报404.2错
  6. 史上最详细Docker搭建Redis Cluster集群环境 值得收藏 每步都有图,不用担心学不会
  7. mysql换服务器后数据同步_mysql配置主从,主服务器之前的数据可不可以同步过来...
  8. kafka查看topic中的数据_实战!Kafka Manager能统计出Topic中的记录条数吗?
  9. python行业中性_市场风险中性假设的r0只是等效r的其中之一
  10. vue 倒序遍历数组_【一天一大 lee】从中序与后序遍历序列构造二叉树 (难度:中等)Day20200925...