您的位置:首页 > 其它

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

2012-02-23 17:27 453 查看
//判断开始时间是否小于结束时间
if($("#txtBeginTime").length>0&&$("#txtEndTime").length>0){
if(Date.parse(TimeFormatToSQL($("#txtBeginTime").val()).replace("-","/"))>Date.parse(TimeFormatToSQL($("#txtEndTime").val()).replace("-","/"))){
alert("开始时间不能大于结束时间!");
//$("#txtBeginSearchTimeByBE").focus();
return;


///<summary>

///将传递的时间值转换为SQL识别的时间格式
///<paramname="strTime">时间(正常的页面显示时间格式)</param>
///</summary>
functionTimeFormatToSQL(strTime){
varstrResult="";
varstrTemp="";
for(vari=0;i<strTime.length;i++){
strTemp=strTime.substr(i,1);
if(strTemp=="年"||strTemp=="月")
strResult+="-";
else
if(strTemp=="日"||strTemp=="秒"){
if(strTemp=="日")
strResult+="|";
else
strResult+="";
}
else
if(strTemp=="时"||strTemp=="分")
strResult+=":";
else
strResult+=strTemp;
}
varstrArgDateTime=strResult.split('|');//此时的时间格式可能为2010-11-1111:或2010-11-1111等格式
if(strArgDateTime.length==1){
//日期部分进行处理
varstrArgDate=strArgDateTime[0].split('-');//此时对时间部分进行处理,可能为11:11或11:00等格式
if(strArgDate.length==2){
if(strArgDate[1].length<1)
strResult=strArgDate[0];
else
strResult=strArgDateTime[0]+"-01";
}else
if(strArgDate.length==3){
if(strArgDate[2].length<1)
strResult=strArgDate[0]+"-"+strArgDate[1]+"-01";
}
}
else
if(strArgDateTime.length==2){
//时间部分进行处理
varstrArgTime=strArgDateTime[1].split(':');//此时对时间部分进行处理,可能为11:11或11:00等格式
if(strArgTime.length==1){
strResult=strArgDateTime[0]+""+strArgDateTime[1]+":00:00"
}else
if(strArgTime.length==2){
if(strArgTime[1].length<1)
strResult=strArgDateTime[0]+""+strArgDateTime[1]+"00"
else
strResult=strArgDateTime[0]+""+strArgDateTime[1]+":00"
}else
if(strArgTime.length==3){
if(strArgTime[2].length<1)
strResult=strArgDateTime[0]+""+strArgDateTime[1]+"00"
}
}
returnstrResult;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐