js 开始时间,当前时间,结束时间的比较

//开始时间不能小于当前时间
function startTimeIsBigThanTotay(startTime){
	  var startdate = new Date((startTime).replace(/-/g,"/"));
      var date = new Date();
      if(startdate < date)
      {
          return false;
      }
      else
      {
         return true;
      }
}

//结束时间不能小于当前时间
function endThanTotay(endTime){
	  var enddate = new Date((endTime).replace(/-/g,"/"));
	  var nowdate = new Date();
      if(enddate < nowdate)
      {
          return false;
      }
      else
      {
         return true;
      }
}

//结束时间不能小于开始时间
function endThanStart(startTime,endTime){
	  var startdate = new Date((startTime).replace(/-/g,"/"));
	  var enddate = new Date((endTime).replace(/-/g,"/"));
      if(enddate < startdate)
      {
          return false;
      }
      else
      {
         return true;
      }
}

js 开始时间,当前时间,结束时间的比较

时间: 2024-08-02 18:46:29

js 开始时间,当前时间,结束时间的比较的相关文章

js 从开始和结束时间得到中间所有天

今天在论坛中看到一个帖子,给定输入的字符型日期和结束的字符型日期,计算中间间隔的每一天的日期.正好项目不忙,就动手写了一下,记录下来吧. 原问题 var start_time = "2015-2-1" var end_time = "2015-3-1" 需求得到开始和结束时间之间所有天 return [ '2015-2-1',"2015-2-2" ... "2015-2-28","2015-3-1"] me

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

function validTime(startTime,endTime){ var arr1 = startTime.split("-");       var arr2 = endTime.split("-");       var date1=new Date(parseInt(arr1[0]),parseInt(arr1[1])-1,parseInt(arr1[2]),0,0,0);        var date2=new Date(parseInt(ar

myDatePinker设置开始时间不能大于结束时间

 操作时间起:  <input type="text" name="startTime" id="startTime" style="width:90px;color:#999999; " value="<c:if test ="${not empty startTime}">${fn:substring(startTime,0,10)}</c:if><c:if

My97DatePicker设置开始时间与结束时间控制以及js中时间的比较

每次使用时间插件都会使用到My97DatePicker,这确实是一款不错的插件,而且新版本的兼容性也不错,兼容ie. 关于时间设置一般会遇到一些问题. <ul> <li> <span style="font-size:12px;">起始:</span> <label> <input type="text"id="starttime" readonly="readonly&

关于Web项目里的给表单验证控件添加结束时间不得小于开始时间的验证方法,日期转换和前台显示格式之间,还有JSON取日期数据格式转换成标准日期格式的问题

项目里有些不同页面间的日期显示格式是不同的, 第一个问题: 比如我用日期控件WdatePicker.js导包后只需在input标签里加上onClick="WdatePicker()"就可以用了,但是默认是没有时分秒的,如果需要显示时分秒只需要加上WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})就行. **************************************************************************

处理开始时间和结束时间先后问题

//时间顺序处理 $('#start').change(function () { startTime = $('#start').val(); endTime = $('#end').val(); if ((startTime > endTime)&&(endTime!="")) { dialog({ onshow: function () { var obj = this; this.content('<span class="text-dan

java根据开始时间结束时间计算中间间隔日期

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;import java.util.List; public class Test { /** * @title 根据开始时间,结束时间获取期间所有日期yyyy-MM-dd * 例:开始时间:2019-05-01 结束时

laydate时间控件:开始时间,结束时间最大最小值

时间控件地址及插件下载链接:https://www.layui.com/doc/modules/laydate.html 填充时间已两个功能为例: 1.添加功能 :时间 规则:选择开始时间后,点击结束时间必须大于开始时间: 如果先选择结束时间,开始时间必须小于结束时间: 代码如下: <html> <body> <input type="text" class="cousre-time" id="startTime"

Sql server 数据库中计算每天的开始结束时间

DECLARE @begin_date DATETIME,@end_date DATETIME; SELECT @begin_date = CONVERT(DATETIME,CONVERT(CHAR(10), DATEADD(DAY,-2,GETDATE()),120) + ' 00:00:00',120); SELECT @end_date = CONVERT(DATETIME,CONVERT(CHAR(10), GETDATE(),120) + ' 23:59:59',120); SELEC

用sql对含有时间段字段(起始时间、结束时间)的记录做并集处理

来自于一个基友的问题: 他的博客同问题链接    sql时间段取并集.合并 https://blog.csdn.net/Seandba/article/details/105152412 问题:计算通道的总开放时长,只要有任意一个终端开放通道就算开放,难点在于各种终端开放时间重叠包含 问题测试数据 --问题一.测试数据--计算总开放时长(小时) TRUNCATE TABLE xcp; insert into xcp values('1','A1',to_date('20200317 01:00: