Csdn-Blog <script language="javascript" src="http://www.023rcsc.com/count/count2.asp"></script>
functionIsDate(str) {
arr=str.split("-");
if(arr.length==3)
{
intYear=parseInt(arr[0],10);
intMonth=parseInt(arr[1],10);
intDay=parseInt(arr[2],10);
if(isNaN(intYear)||isNaN(intMonth)||isNaN(intDay))
{
returnfalse;
}
if(intYear>2100||intYear<1900||intMonth>12||intMonth<0||intDay>31||intDay<0)
{
returnfalse;
}
if((intMonth==4||intMonth==6||intMonth==9||intMonth==11)&&intDay>30)
{
returnfalse;
}
if(intYear%100==0&&intYear%400||intYear%100&&intYear%4==0)
{
if(intDay>29)
returnfalse;
}
else
{
if(intDay>28)
returnfalse;
}
returntrue;
}
returnfalse; }
javascript判断日期是否合法 src="http://www.023rcsc.com/count/iframe2.asp" frameborder="0" width="650" scrolling="no" height="160">
javascript判断日期是否合法
bspfunctionIsDate(str) {
arr=str.split("-");
if(arr.length==3)
{
intYear=parseInt(arr[0],10);
intMonth=parseInt(arr[1],10);
intDay=parseInt(arr[2],10);
if(isNaN(intYear)||isNaN(intMonth)||isNaN(intDay))
{
returnfalse;
}
if(intYear>2100||intYear<1900||intMonth>12||intMonth<0||intDay>31||intDay<0)
{
returnfalse;
}
if((intMonth==4||intMonth==6||intMonth==9||intMonth==11)&&intDay>30)
{
returnfalse;
}
if(intYear%100==0&&intYear%400||intYear%100&&intYear%4==0)
{
if(intDay>29)
returnfalse;
}
else
{
if(intDay>28)
returnfalse;
}
returntrue;
}
returnfalse; }
javascript判断日期是否合法 src="http://www.023rcsc.com/count/iframe2.asp" frameborder="0" width="650" scrolling="no" height="160">