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验证日期格式,比较日期大小,判断两日期年月是否相同借鉴.pdf
用js来判断日期的格式是否正确,用日期的正则表达式来与用户输入的数据进行比较
介绍了JS对日期格式的验证实例,有需要的朋友可以参考一下
本文实例分析了javascript输入日期大于等于当前日期验证代码,分享给大家供大家参考,具体如下: [removed] $(function () { var d = new Date(); var strDate = getDateStr(d); $("#beginTime").val(strDate)...
js日期验证和身份证验证 两个函数 身份证验证了生日,性别,位数 支持15和18位的
NULL 博文链接:https://wpl0528.iteye.com/blog/251156
表单验证+对话框+日期格式化+日期选择框+select美化js框架
日期时间脚本库方法列表 Date.prototype.isLeapYear 判断闰年 Date.prototype.Format 日期格式化 Date.prototype.DateAdd 日期...IsValidDate 验证日期有效性 CheckDateTime 完整日期时间检查 daysBetween 日期天数差
日期的javascript验证,验证是否是今天,周六,周日或者节假日。
最近这个项目中有几个需要录入日期的地方,开始由于没有对这些地方进行有效性验证,结果用户录入的日期有好多非法日期,诸如什么2007-2-29,还有2005-2-30等错误日期
超级好用的日期验证代码JAVASCRIPT
常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期
主要介绍了判断js验证日期时间有效性的方法,需要的朋友可以参考下
Date.prototype.isLeapYear 判断闰年 Date.prototype.Format 日期格式化 Date.prototype.DateAdd 日期计算 ...IsValidDate 验证日期有效性 CheckDateTime 完整日期时间检查 daysBetween 日期天数差
JavaScript正则表达式验证yyyy-mm-dd格式的日期
关于身份证号,出生日期等的js正则表达式验证 有几种方式
一个正则表达式验证格式的方法 你一个可以调用的demo valid(str,tostr) str:字符串 tostr:格式 yy-mm-dd 支持.,/,-三种格式。
js表单验证控制代码大全 /* 目录: 1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字 3:js判断是否输入英文、只能输入英文 4:js只能...