时间比较验证 有两个时间文本框A,B那么我如何用CompareValidator这个验证控键来限定所选定的时间差不能大于一个月 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ((TimeSpan)(A.Text-B.Text)).TotalDays得到的是时间差!自己判断一下就行了 function checkDateEarlier(strStart,strEnd)//格式2006-10-18 { //如果有一个输入为空,则通过检验 if (( strStart == "" ) || ( strEnd == "" )) return true; var arr1 = strStart.split("-"); var arr2 = strEnd.split("-"); var date1 = new Date(arr1[0],parseInt(arr1[1].replace(/^0/,""),10) - 1,arr1[2]); var date2 = new Date(arr2[0],parseInt(arr2[1].replace(/^0/,""),10) - 1,arr2[2]); if(arr1[1].length == 1) arr1[1] = "0" + arr1[1]; if(arr1[2].length == 1) arr1[2] = "0" + arr1[2]; if(arr2[1].length == 1) arr2[1] = "0" + arr2[1]; if(arr2[2].length == 1) arr2[2]="0" + arr2[2]; var d1 = arr1[0] + arr1[1] + arr1[2]; var d2 = arr2[0] + arr2[1] + arr2[2]; if(parseInt(d1,10) > parseInt(d2,10)){ alert("比赛开始时间必须小于比赛终止时间,请重新选择日期!"); return false; } else return true; }//这是我以前写的一个,你把上面时间的比较改一下 应该就能出来了 li标签兼容问题 怎么用公司的域名通过jmail发送邮件 为什么我的Button控件会自动调用Page_Load方法 如何在gridview中获取TextBox值的问题 ASP.net的Form验证模式__代替以前的Session__IIS重启后Session问题 点击按钮绑定DROPDOWNLIST后,页面会刷新,怎么固定页面位置啊? 新手提问 GridView行选择问题 大家看看这个效果怎么来实现啊 我一写就不能显示,谁可以帮我看一下错在哪里 关于图片验证码!!! 菜鸟的小问题,请大家有空来看一下吧~~~关于刷新和显示数据
{
//如果有一个输入为空,则通过检验
if (( strStart == "" ) || ( strEnd == "" ))
return true;
var arr1 = strStart.split("-");
var arr2 = strEnd.split("-");
var date1 = new Date(arr1[0],parseInt(arr1[1].replace(/^0/,""),10) - 1,arr1[2]);
var date2 = new Date(arr2[0],parseInt(arr2[1].replace(/^0/,""),10) - 1,arr2[2]);
if(arr1[1].length == 1)
arr1[1] = "0" + arr1[1];
if(arr1[2].length == 1)
arr1[2] = "0" + arr1[2];
if(arr2[1].length == 1)
arr2[1] = "0" + arr2[1];
if(arr2[2].length == 1)
arr2[2]="0" + arr2[2];
var d1 = arr1[0] + arr1[1] + arr1[2];
var d2 = arr2[0] + arr2[1] + arr2[2]; if(parseInt(d1,10) > parseInt(d2,10)){
alert("比赛开始时间必须小于比赛终止时间,请重新选择日期!");
return false;
}
else
return true;
}//
这是我以前写的一个,你把上面时间的比较改一下 应该就能出来了