`
viproc
  • 浏览: 46113 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

js 验证日期

阅读更多

function checkDate(date1,date2){
var jsdate1 = $('#'+date1);
var jsdate2 = $('#'+date2);
var dateObj = new Date();
var dateYear = dateObj.getYear();
var dateMonth = dateObj.getMonth() + 1;
var dateDay = dateObj.getDate();
var date = dateYear + "-" + dateMonth + "-" + dateDay;
date1 = jsdate1.val().replace(/\-/gi,"/");
date2 = jsdate2.val().replace(/\-/gi,"/");
date = date.replace(/\-/gi,"/");
var flag = 0;
var time1 = new Date(date1).getTime();
var time2 = new Date(date2).getTime();
var time = new Date(date).getTime();
if(time1 < time){
jsdate1.val('');
ymPrompt.errorInfo({message:'起始时间不可以小于当前时间!',title:'友情提示'});
return;
}
if(time1 > time2){
jsdate2.val('');
ymPrompt.errorInfo({message:'终止时间不可以小于起始时间!',title:'友情提示'});
return;
}else if(time1 == time2){
flag = 2;
}else{
flag = 3;
}
}

分享到:
评论

相关推荐

    用js来验证日期的格式正确与否

    ### 使用JavaScript验证日期格式 在Web开发中,经常需要对用户输入的数据进行验证,确保其符合预期的格式或规则。本文将详细介绍如何使用JavaScript来验证日期格式的正确性。我们将通过一个具体的示例来探讨这一...

    javascript验证日期格式

    本文将深入探讨如何使用JavaScript来验证日期格式,理解其工作原理,并分析给出的代码片段。 ### 1. 日期格式验证的重要性 在Web应用中,日期和时间的正确输入对于数据一致性和准确性至关重要。例如,在预订系统、...

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

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

    JS验证日期的格式YYYY-mm-dd 具体实现

    本文将详细介绍如何使用JavaScript(简称JS)来验证日期格式是否符合`YYYY-mm-dd`的标准,并给出具体的实现代码。 #### 一、需求分析 在实际应用中,通常需要验证用户的输入是否为有效的日期格式。这里所说的...

    表单验证+对话框+日期格式化+日期选择框+select美化js框架

    "表单验证+对话框+日期格式化+日期选择框+select美化js框架"这个主题涵盖了一些核心的技术点,它们都是构建高效、友好且功能丰富的前端应用不可或缺的部分。接下来,我们将深入探讨这些知识点。 1. 表单验证: ...

    日期的javascript验证

    在这个场景中,标题提到的"日期的JavaScript验证"指的是利用JavaScript的内置Date对象及相关方法来实现对日期的验证。描述中提到了验证日期是否为今天、周六、周日或节假日,这涉及到对日期属性的读取以及对一周中的...

    js日期验证和身份证验证

    js日期验证和身份证验证 两个函数 身份证验证了生日,性别,位数 支持15和18位的

    js验证日期和去掉空格

    NULL 博文链接:https://wpl0528.iteye.com/blog/251156

    javascript日期验证之输入日期大于等于当前日期

    本文实例分析了javascript输入日期大于等于当前日期验证代码,分享给大家供大家参考,具体如下: [removed] $(function () { var d = new Date(); var strDate = getDateStr(d); $("#beginTime").val(strDate)...

    超级好用的日期验证代码JAVASCRIPT

    文件中提到了一个复杂的正则表达式,用于验证日期是否符合`yyyy-MM-dd`格式。正则表达式能够精确匹配特定模式的字符串,对于日期格式的验证尤为适用。这个正则表达式覆盖了从公元1600年到2099年的所有可能的日期格式...

    javascript 验证日期的函数

    在讨论JavaScript日期验证函数的知识点前,首先应该了解为什么在项目中需要验证日期的有效性。在很多应用场景中,比如日程安排、数据统计、以及事务处理等,都要求用户输入合法的日期格式。如果用户输入了错误的日期...

    身份证号,出生日期等的js正则表达式验证

    此表达式验证日期是否为四位数年份、一到两位数月份、一到两位数天数,并以破折号分隔。 #### 结合业务逻辑的验证 除了正则表达式的格式验证外,对于身份证号和出生日期,还需要进一步的业务逻辑验证。例如,...

    js表单验证、js导出excel、js验证

    2. 自定义验证规则:通过编写自定义函数,可以实现复杂验证,例如邮箱、电话号码、日期等格式的验证。 3. 使用HTML5的内置验证:HTML5引入了新的表单属性,如`required`、`pattern`等,配合JS可以实现更强大的验证...

    js验证大全,非常棒的js验证,含有多种特效,是程序员必备的东东

    "js验证大全"是一个集合了多种JavaScript验证技术和特效的资源包,对于程序员来说,它是一个非常宝贵的参考资料。 首先,我们来看一下这个压缩包中包含的文件: 1. **Default.aspx**:这是一个ASP.NET网页文件,...

    js(javascript) 日期控件

    在网页中,JS可以极大地增强用户交互性,其中日期控件是常见的一种功能,用于帮助用户方便地选择日期,常用于日历插件、表单验证或时间相关的功能。下面将详细讨论JS日期控件的相关知识点。 1. **内置Date对象**:...

    常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期

    验证日期 日期的验证较为复杂,需要考虑到闰年和平年的差异: ```javascript function isDate(object) { var s = document.getElementById(object.id).value; var pattern = /^((\d{2}(([02468][048])|([13579]...

    js 验证 自定义 类

    总结,这个"js 验证 自定义 类"框架旨在提供一种高效、灵活和可扩展的JavaScript验证解决方案。通过其内置的基本验证功能和自定义规则的能力,开发者可以轻松应对各种数据验证需求,同时保持良好的用户体验。结合...

    js javaScript 验证校验小工具包

    这个"js javaScript 验证校验小工具包"显然是一个集合了各种JavaScript验证和校验功能的资源库,旨在帮助开发者更方便地处理表单验证、数据格式检查等常见任务。 在前端开发中,验证和校验通常涉及以下几个方面: ...

    js表单验证,js日期控件,js新闻编辑器控件,

    JavaScript库如jQuery UI、Bootstrap Datepicker和Moment.js提供了丰富的日期处理功能。开发者可以自定义样式,设置日期范围,甚至添加日期计算和格式化功能。日期控件在日程安排、预订系统或任何需要时间戳的应用中...

    JS验证

    Validator.chm文件是一个Windows帮助文档,可能包含了关于JavaScript验证的详细指南或API参考。通常,CHM文件是由多个HTML页面组成,可以方便地搜索和查看特定主题。这个文件可能涵盖了各种验证方法、函数、类或者...

Global site tag (gtag.js) - Google Analytics