//日期比较函数
function checkDate()
{
var txtS = document.getElementById("<%= txtStartDay.ClientID %>");
if(txtS.value.length >=0 && !isDate(txtS.value)){ alert("正しい開始日をご入力ください!");txtS.click();return false;}
var txtE = document.getElementById("<%= txtEndDay.ClientID %>");
if(txtE.value.length >=0 &&!isDate(txtE.value)){ alert("正しい終了日をご入力ください!");txtE.click();return false;}
d1 = new Date(txtS.value.replace(/-/g,"\/"));
d2 = new Date(txtE.value.replace(/-/g,"\/"));
if(d1.getTime() > d2.getTime()){ alert("終了日が開始日の以下をご確認ください!");return false;}
return true;
}
//日期检查函数
function isDate(v)
{
var r = v.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
if(r==null){return false;}
var d = new Date(r[1], r[3]-1,r[4]);
return (d.getFullYear() == r[1] && (d.getMonth() + 1) == r[3] && d.getDate() == r[4]);
}
分享到:
相关推荐
javascript判断2个日期之间是否有周末
本文实例分析了javascript输入日期大于等于当前日期验证代码,分享给大家供大家参考,具体如下: [removed] $(function () { var d = new Date(); var strDate = getDateStr(d); $("#beginTime").val(strDate)...
JavaScript写的经典日期控件,包括周期时间的判断,日期函数
http://www.cnblogs.com/GuominQiu 代码如下: //————————————————————————— //判断日期格式是否正确 //返回值是错误信息, 无错误信息即表示合法日期字符串 function isDateString(strDate...
Date.prototype.DateDiff 比较日期差 Date.prototype.toString 日期转字符串 Date.prototype.toArray 日期分割为数组 Date.prototype.DatePart 取日期的部分信息 Date.prototype.MaxDayOfDate 取日期所在月的最大...
javascript判断用户输入合法性的函数 包括:限制输入字符,判断密码是否输入一致,判断是否为空,判断用户名是否为数字字母下滑线,判断是否为日期型,判断是否为数字,判断是否为电话号码,判断是否为email,判断是否中文
日期的javascript验证,验证是否是今天,周六,周日或者节假日。
在多行文本框每行输入一个日期时间数据,JavaScript代码判断并输出合法的日期时间,例如,输入: 2001-9-5 15:12:5 2018-9-22 你好 2017/6/18 22:2:5 hello Wed Sep 05 2001 15:12:05 哈哈哈哈 Wed Sep 05 2001 15...
7、原生JavaScript时间日期格式转换 8、原生JavaScript判断是否为数字类型 9、原生JavaScript设置cookie值 10、原生JavaScript获取cookie值 11、原生JavaScript加入收藏夹 12、原生JavaScript设为首页 13、原生...
很多网站都涉及到输入日期选项,如果客户日期输入错误,可能导入查询不到甚至查询到错误的信息,为了更好的满足用户需求,需要对日期进行校验,下面给大家介绍使用纯javascript如何判断查询日期是否为有效日期,需要...
主要介绍了一波JavaScript日期判断脚本分享,包括计算日期是否在时间段内即闰年的判断等,需要的朋友可以参考下
kettle中使用js计算两个日期之间的天数
JavaScript判断两种格式的输入日期的正确性的代码
JavaScript滑动的日期新闻导航代码,这款效果来自腾讯网。网页自适应大小,打开后网页慢慢展开,一个小圆点对应一个事件和日期,鼠标放在小圆点上,会显示出对应的事件标题和图片,这些事件信息在HTML代码里修改和...
对于身份证和出生年月的判断都包括了,非常全。出生日期不能为空,如果出生日期不为空,出生日期必须是8位;如果身份证号是18位或15位必须和出生日期相匹配;如果是军官证号必须首字符是汉字!
Date.prototype.DateDiff 比较日期差 Date.prototype.toString 日期转字符串 Date.prototype.toArray 日期分割为数组 Date.prototype.DatePart 取日期的部分信息 Date.prototype.MaxDayOfDate 取日期所在月的最大...
一种是纯javascript的(我对一些重要部分进行了说明,您可以自如修改) 另外一种是我自己做的用户控件,包含了验证控件,简单实用。验证日期的格式为2010-04-24。如果您想验证格式为2010/04/24,2010.04.24的日期,...
鉴于有的画面上需要判断一年之后的具体日期,根据不同月份算出一年之后的具体日期。
JavaScript 检查是否是正确的日期格式,不但判断格式,而且还可判断天数是否超出。
JavaScript正则表达式验证yyyy-mm-dd格式的日期