1. //判断结束时间一定要大于开始时间
  2. function comparativeTime(){
  3. var isok=true;
  4. //早餐配送时间
  5. var breakfastScanTimeMin = $("#breakfastScanTimeMin").val();
  6. var breakfastScanTimeMax = $("#breakfastScanTimeMax").val();
  7. //早餐订餐时间
  8. var breakfastBookTimeMin = $("#breakfastBookTimeMin").val();
  9. var breakfastBookTimeMax = $("#breakfastBookTimeMax").val();
  10. //午餐配送时间
  11. var lunchScanTimeMin = $("#lunchScanTimeMin").val();
  12. var lunchScanTimeMax = $("#lunchScanTimeMax").val();
  13. //午餐订餐时间
  14. var lunchBookTimeMin = $("#lunchBookTimeMin").val();
  15. var lunchBookTimeMax = $("#lunchBookTimeMax").val();
  16. //晚餐配送时间
  17. var dinnerScanTimeMin = $("#dinnerScanTimeMin").val();
  18. var dinnerScanTimeMax = $("#dinnerScanTimeMax").val();
  19. //晚餐订餐时间
  20. var dinnerBookTimeMin = $("#dinnerBookTimeMin").val();
  21. var dinnerBookTimeMax = $("#dinnerBookTimeMax").val();
  22. //宵夜扫码时间
  23. var supperScanTimeMin = $("#supperScanTimeMin").val();
  24. var supperScanTimeMax = $("#supperScanTimeMax").val();
  25. //宵夜订餐时间
  26. var supperBookTimeMin = $("#supperBookTimeMin").val();
  27. var supperBookTimeMax = $("#supperBookTimeMax").val();
  28. //便利店扫码时间
  29. var facilitateScanTimeMin = $("#facilitateScanTimeMin").val();
  30. var facilitateScanTimeMax = $("#facilitateScanTimeMax").val();
  31. //便利店订餐时间
  32. var facilitateBookTimeMin = $("#facilitateBookTimeMin").val();
  33. var facilitateBookTimeMax = $("#facilitateBookTimeMax").val();
  34. //下午茶扫码时间
  35. var afternoonTeaScanTimeMin = $("#afternoonTeaScanTimeMin").val();
  36. var afternoonTeaScanTimeMax = $("#afternoonTeaScanTimeMax").val();
  37. //下午茶订餐时间
  38. var afternoonTeaBookTimeMin = $("#afternoonTeaBookTimeMin").val();
  39. var afternoonTeaBookTimeMax = $("#afternoonTeaBookTimeMax").val();
  40.  
  41. //判断时间大小
  42. var myDate = new Date();
  43. //早餐配送时间
  44. var breakfastScanMin = myDate.toLocaleDateString()+breakfastScanTimeMin;
  45. var breakfastScanMax = myDate.toLocaleDateString()+breakfastScanTimeMax;
  46. //早餐订餐时间
  47. var breakfastBookMin = myDate.toLocaleDateString()+breakfastBookTimeMin;
  48. var breakfastBookMax = myDate.toLocaleDateString()+breakfastBookTimeMax;
  49. //午餐配送时间
  50. var lunchScanMin = myDate.toLocaleDateString()+lunchScanTimeMin;
  51. var lunchScanMax = myDate.toLocaleDateString()+lunchScanTimeMax;
  52. //午餐订餐时间
  53. var lunchBookMin = myDate.toLocaleDateString()+lunchBookTimeMin;
  54. var lunchBookMax = myDate.toLocaleDateString()+lunchBookTimeMax;
  55. //晚餐配送时间
  56. var dinnerScanMin = myDate.toLocaleDateString()+dinnerScanTimeMin;
  57. var dinnerScanMax = myDate.toLocaleDateString()+dinnerScanTimeMax;
  58. //晚餐订餐时间
  59. var dinnerBookMin = myDate.toLocaleDateString()+dinnerBookTimeMin;
  60. var dinnerBookMax = myDate.toLocaleDateString()+dinnerBookTimeMax;
  61. //宵夜扫码时间
  62. var supperScanMin = myDate.toLocaleDateString()+supperScanTimeMin;
  63. var supperScanMax = myDate.toLocaleDateString()+supperScanTimeMax;
  64. //宵夜订餐时间
  65. var supperBookMin = myDate.toLocaleDateString()+supperBookTimeMin;
  66. var supperBookMax = myDate.toLocaleDateString()+supperBookTimeMax;
  67. //便利店扫码时间
  68. var facilitateScanMin = myDate.toLocaleDateString()+facilitateScanTimeMin;
  69. var facilitateScanMax = myDate.toLocaleDateString()+facilitateScanTimeMax;
  70. //便利店订餐时间
  71. var facilitateBookMin = myDate.toLocaleDateString()+facilitateBookTimeMin;
  72. var facilitateBookMax = myDate.toLocaleDateString()+facilitateBookTimeMax;
  73. //下午茶扫码时间
  74. var afternoonTeaScanMin = myDate.toLocaleDateString()+afternoonTeaScanTimeMin;
  75. var afternoonTeaScanMax = myDate.toLocaleDateString()+afternoonTeaScanTimeMax;
  76. //下午茶订餐时间
  77. var afternoonTeaBookMin = myDate.toLocaleDateString()+afternoonTeaBookTimeMin;
  78. var afternoonTeaBookMax = myDate.toLocaleDateString()+afternoonTeaBookTimeMax;
  79.  
  80. if(breakfastScanMin >= breakfastScanMax){
  81. alert('早餐配送时间:结束时间不能小于开始时间');
  82. isok=false;
  83. }
  84. if(breakfastBookMin >= breakfastBookMax){
  85. alert('早餐订餐时间:结束时间不能小于开始时间')
  86. isok=false;
  87. }
  88. if(lunchScanMin >= lunchScanMax){
  89. alert('午餐配送时间:结束时间不能小于开始时间')
  90. isok=false;
  91. }
  92. if(lunchBookMin >= lunchBookMax){
  93. alert('午餐订餐时间:结束时间不能小于开始时间')
  94. isok=false;
  95. }
  96. if(dinnerScanMin >= dinnerScanMax){
  97. alert('晚餐配送时间:结束时间不能小于开始时间')
  98. isok=false;
  99. }
  100. if(dinnerBookMin >= dinnerBookMax){
  101. alert('晚餐订餐时间:结束时间不能小于开始时间')
  102. isok=false;
  103. }
  104. if(supperScanMin >= supperScanMax){
  105. alert('宵夜扫码时间:结束时间不能小于开始时间')
  106. isok=false;
  107. }
  108. if(supperBookMin >= supperBookMax){
  109. alert('宵夜订餐时间:结束时间不能小于开始时间')
  110. isok=false;
  111. }
  112. if(facilitateScanMin >= facilitateScanMax){
  113. alert('便利店扫码时间:结束时间不能小于开始时间')
  114. isok=false;
  115. }
  116. if(facilitateBookMin >= facilitateBookMax){
  117. alert('便利店订餐时间:结束时间不能小于开始时间')
  118. isok=false;
  119. }
  120. if(afternoonTeaScanMin >= afternoonTeaScanMax){
  121. alert('下午茶扫码时间:结束时间不能小于开始时间')
  122. isok=false;
  123. }
  124. if(afternoonTeaBookMin >= afternoonTeaBookMax){
  125. alert('下午茶订餐时间:结束时间不能小于开始时间')
  126. isok=false;
  127. }
  128. return isok;
  129. }

js 判断时间大小的更多相关文章

  1. js判断时间格式是否有效

    js判断时间格式是否有效 1 短时间,形如 (13:04:06)function isTime(str){var a = str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d ...

  2. jsp 判断时间大小

    jsp 判断时间大小 <% SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date ...

  3. js判断时间是否超过了16:30

    // 判断时间是否超过了16:30 // true: 已超时 // false: 未超时 function timeCompare() { var now = new Date(); var nowT ...

  4. js 日期时间大小比较

    <body> 开始时间:<input onfocus="setday(this)" id="startTime" name="sta ...

  5. js 获取系统当前时间,判断时间大小

    1.获取系统当前时间 getNowTime(tempminit) { if (!tempminit) { tempminit = 0; } var date = new Date(); date.se ...

  6. 用js判断时间的先后顺序

    我们在用户注册信息的时候,有时根据需要往往要加入一些时间上的判断,今天我在这里给大家推荐一款比较实用的时间先后顺序判断的代码,希望对大家有所有帮助. <!DOCTYPE HTML> < ...

  7. js中时间大小的比较

    今天在前台做到一个需要比较两个日期大小的地方,乍一看,发现一个比较奇怪地地方: var t1 = new Date(2018,1,1), t2 = new Date(2018,1,1); consol ...

  8. java判断时间大小

    //构造日期格式yyyy-MM-NN SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd"); Date d ...

  9. js 判断日期大小、是否在时间范围内等处理

    var beginval="2015-09-01";//这个时间可以是日期控件选择的,也可以是其他的任何日期时间 var endval="2015-09-01" ...

随机推荐

  1. pysftp-tools

    import pysftp import paramiko import os import unittest import json import warnings warnings.filterw ...

  2. java 多线程并发问题

    问题:50个线程,先查询数据库的一个记录 t,然后对这个记录+1,最后更新到数据库 (更新的时候,不允许使用 update  test_concurrent set sum =sum -1 where ...

  3. toSum

    Given an array of integers, return indices of the two numbers such that they add up to a specific ta ...

  4. ACM-ICPC实验室20.2.19测试-图论

    B.Harborfan的新年拜访Ⅱ 就是一道tarjan缩点的裸题. 建图比较麻烦 以后遇到这种建图,先用循环把样例实现出来,再对着循环写建图公式 #include<bits/stdc++.h& ...

  5. 吴裕雄 PYTHON 神经网络——TENSORFLOW 双隐藏层自编码器设计处理MNIST手写数字数据集并使用TENSORBORD描绘神经网络数据2

    import os import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data os.envi ...

  6. 牛客小白赛4 C题

    乘法逆元: 一个数a 乘上 b,在mod之后再还原成本来的数 a 这里就要用到乘法逆元,(a*b)%mod*inv(b,mod)==a ll exgcd(ll a,ll b,ll &x,ll ...

  7. ajax请求ashx跨域问题解决办法

    ajax请求ashx跨域问题解决办法 https://blog.csdn.net/windowsliusheng/article/details/51583566 翻译windowsliusheng  ...

  8. 解决 C# .NET WebClient WebRequest请求缓慢的问题

    [编程环境]Visual Studio 2010, NET4.0 [开发语言]C#, 理论上VB.NET等依赖.NET Framework框架的语言均受此影响 [问题描述] 使用HttpWebRequ ...

  9. Cisco AP-Sniffer模式空口抓包

     第一步:WLC/AP侧 配置AP为sniffer模式: 配置提交后,AP会重启,并且将不能发出SSID为clients提供服务. 第二步:一旦AP重新加入WLC,配置AP抓取的信道和抓取后的数据包发 ...

  10. 九、web.xml理解

    1.web.xml文件在每个web工程不是必须要有的:     web.xml文件是用来初始化配置信息:比如Welcome页面.servlet.servlet-mapping.filter.liste ...