十大精典PHP项目开发全程案例+代码

源代码在线查看: function.js

软件大小: 12200 K
上传用户: 吕布LOVE阙
关键词: PHP 项目 案例 代码
下载地址: 免注册下载 普通下载 VIP

相关代码

				//判断输入的日期是否正确
				function CheckDate(INDate)
				{ if (INDate=="")
				    {return true;}
					subYY=INDate.substr(0,4)
					if(isNaN(subYY) || subYY						return true;
					}
					//转换月份
					if(INDate.indexOf('-',0)!=-1){	separate="-"}
					else{
						if(INDate.indexOf('/',0)!=-1){separate="/"}
						else {return true;}
						}
						area=INDate.indexOf(separate,0)
						subMM=INDate.substr(area+1,INDate.indexOf(separate,area+1)-(area+1))
						if(isNaN(subMM) || subMM						return true;
					}
						if(subMM.length					//转换日
					area=INDate.lastIndexOf(separate)
					subDD=INDate.substr(area+1,INDate.length-area-1)
					if(isNaN(subDD) || subDD						return true;
					}
					if(eval(subDD)					NewDate=subYY+"-"+subMM+"-"+subDD
					if(NewDate.length!=10){return true;}
				    if(NewDate.substr(4,1)!="-"){return true;}
				    if(NewDate.substr(7,1)!="-"){return true;}
					var MM=NewDate.substr(5,2);
					var DD=NewDate.substr(8,2);
					if((subYY%4==0 && subYY%100!=0)||subYY%400==0){ //判断是否为闰年
						if(parseInt(MM)==2){
							if(DD>29){return true;}
						}
					}else{
						if(parseInt(MM)==2){
							if(DD>28){return true;}
						}	
					}
					var mm=new Array(1,3,5,7,8,10,12); //判断每月中的最大天数
					for(i=0;i< mm.length;i++){
						if (parseInt(MM) == mm[i]){
							if(parseInt(DD)>31){
								return true;
							}else{
								return false;
							}
						}
					}
				   if(parseInt(DD)>30){return true;}
				   if(parseInt(MM)>12){return true;}
				   return false;
				   }
				
							

相关资源