`
hngmduyi
  • 浏览: 335034 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

js日期验证(判断结束时间是否大于开始时间)

 
阅读更多
//验证日期(判断结束日期是否大于开始日期)日期格式为YY—MM—DD
			function check(startTime,endTime){            
                if(startTime.length>0 && endTime.length>0){   
                    var startTmp=startTime.split("-");
                    var endTmp=endTime.split("-");
                    var sd=new Date(startTmp[0],startTmp[1],startTmp[2]);
                    var ed=new Date(endTmp[0],endTmp[1],endTmp[2]);
                    if(sd.getTime()>ed.getTime()){ 
                        alert("开始日期不能大于结束日期");   
                        return false;   
                    }   
                }   
                return true;   
            }  
分享到:
评论
1 楼 hngmduyi 2012-04-23  
呵呵。自己写的。又用到了。

相关推荐

    js前台判断开始时间是否小于结束时间

    在这个场景中,我们需要在前端检查用户输入的开始时间是否小于结束时间。这段代码实现了这个功能,主要涉及了以下几个知识点: 1. **DOM选择器**:使用jQuery库中的`$(“#txtBeginTime”)`和`$(“#txtEndTime”)`来...

    js验证日期格式,比较日期大小,判断两日期年月是否相同借鉴.pdf

    以上三个函数提供了JavaScript中处理日期的基本能力:比较日期大小、验证日期格式以及判断两个日期是否在同一个月份。这些函数可以很好地帮助开发者在Web应用中进行日期相关的逻辑处理,从而提高应用程序的功能性和...

    jquery easyui 对于开始时间小于结束时间的判断示例

    在本示例中,我们将探讨如何使用 jQuery EasyUI 的 ValidateBox 组件来实现开始时间小于结束时间的判断。 首先,我们需要在HTML中设置两个 datetimebox 输入框,分别用于选择开始时间和结束时间。这两个输入框的ID...

    JS获取及验证开始结束日期的方法

    本文涉及的技巧只是JavaScript日期时间操作的一部分。如果读者想深入了解,可以参考以下相关专题文章: - 《JavaScript时间与日期操作技巧总结》:详细介绍了JavaScript处理日期和时间的各种方法。 - 《JavaScript...

    最全的JavaScript表单验证

    这个函数用于比较两个日期,确保开始日期不大于结束日期。它首先将日期字符串按特定格式(如"2001-5-4")分割,然后创建`Date`对象,并进行比较。如果开始日期小于等于结束日期,则返回`true`,否则返回`false`。 ...

    js 动态校验开始结束时间的实现代码

    在JavaScript中,动态校验开始结束时间是为了确保用户输入的时间符合预设的规则,例如开始时间不能大于等于当前时间,结束时间不能大于当前时间,并且结束时间应晚于开始时间。这段代码提供了一种实现方式,主要涉及...

    时间格式校验及比较大小前后

    alert("开始日期不能大于结束日期!"); return false; } else if (b_date > now || e_date > now) { alert("起始时间 或者 截止时间 大于当前时间"); return false; } else { // 提交表单或其他操作 } ``` 其中...

    jqGrid增加时–判断开始日期与结束日期(实例解析)

    这里的`etsadd_startDate`和`etsadd_endDate`应替换为实际的日期输入字段ID,而`dateRange`方法会接收两个参数,分别对应开始日期和结束日期的字段ID,确保开始日期不大于结束日期。 最后,`submitHandler`函数定义...

    js脚本大全 js验证大全 压缩包

    1.44 判断文本内容是否少于 2 个汉字/字符(js中汉字和字符占位一 样).. 53 1.45 检测输入是否只有字母或数字. 53 1.46 检测输入是否只有数字或不详,且输入数值不能过大(不能超过 32767).. 54 1.47 检测输入是否...

    javascript比较两个日期的先后示例代码

    在实际应用中,一旦开始日期和结束日期被验证为有效,它们就可以用于各种业务逻辑中,例如安排事件、计算时间差、设置截止日期等等。 总体而言,JavaScript 提供了非常方便和强大的 API 来处理日期比较的问题,使得...

    JS比较两个时间大小的简单示例代码

    在JavaScript中,比较两个时间的大小是一项常见的任务,特别是在处理用户输入的时间范围验证或时间排序时。本篇文章将深入探讨如何使用JavaScript进行时间比较,并提供一个简单的示例代码。 JavaScript中的Date对象...

    判断日期是否能跨月查询的js代码

    `checkDate`函数是一个用于判断两个日期是否可以用于跨月查询的JS代码。它接收四个参数:`startDate`(起始日期)、`endDate`(结束日期)、`num`(天数限制)和`flag`(是否允许跨月查询)。以下是对这个函数的详细...

    常用js验证

    这些基础知识构成了JavaScript验证的基础,常见的验证包括邮箱格式、手机号码、日期格式、必填项等。在实际应用中,我们通常会结合正则表达式和其他验证库(如jQuery Validate)来实现更复杂的验证功能,确保用户...

    Jquery时间验证和转换工具小例子

    `compareDateEndTimeGTStartTime` 方法用于比较两个时间字符串,判断结束时间是否大于开始时间。 ```javascript compareDateEndTimeGTStartTime: function(startTime, endTime) { return (new Date(endTime....

    jquery validator 插件增加日期比较方法

    接着使用JavaScript中的比较运算符来判断结束日期是否晚于开始日期。如果结束日期晚于或等于开始日期,那么验证函数返回true,表示验证通过;反之,则返回false,表示验证失败,并且会显示之前定义的错误信息“结束...

Global site tag (gtag.js) - Google Analytics