我用你的代码,好象没有你所说的问题;<script language=javascript>
function isdate(DateString , Dilimeter)
{
if (DateString==null) return false;
if (Dilimeter=='' || Dilimeter==null)
Dilimeter = '-';
var tempy='';
var tempm='';
var tempd='';
var tempArray;
if (DateString.length<8 && DateString.length>10)
return false;
tempArray = DateString.split(Dilimeter);
if (tempArray.length!=3)
return false;
if (tempArray[0].length==4)
{
tempy = tempArray[0];
tempd = tempArray[2];
}
else
{
tempy = tempArray[2];
tempd = tempArray[1];
}
tempm = tempArray[1];
var tDateString = tempy + '/'+tempm + '/'+tempd+' 8:0:0';//¼Ó°ËСʱÊÇÒòΪÎÒÃÇ´¦ÓÚ¶«°ËÇø
var tempDate = new Date(tDateString);
if (isNaN(tempDate))
return false;
if (((tempDate.getUTCFullYear()).toString()==tempy) && (tempDate.getMonth()==parseInt(tempm)-1) && (tempDate.getDate()==parseInt(tempd)))
{
return true;
}
else
{
return false;
}
}
function window.onload(){
if(isdate("1900-12-12","-"))
alert("yes");
else
alert("no");
}
</script>
function isdate(DateString , Dilimeter)
{
if (DateString==null) return false;
if (Dilimeter=='' || Dilimeter==null)
Dilimeter = '-';
var tempy='';
var tempm='';
var tempd='';
var tempArray;
if (DateString.length<8 && DateString.length>10)
return false;
tempArray = DateString.split(Dilimeter);
if (tempArray.length!=3)
return false;
if (tempArray[0].length==4)
{
tempy = tempArray[0];
tempd = tempArray[2];
}
else
{
tempy = tempArray[2];
tempd = tempArray[1];
}
tempm = tempArray[1];
var tDateString = tempy + '/'+tempm + '/'+tempd+' 8:0:0';//¼Ó°ËСʱÊÇÒòΪÎÒÃÇ´¦ÓÚ¶«°ËÇø
var tempDate = new Date(tDateString);
if (isNaN(tempDate))
return false;
if (((tempDate.getUTCFullYear()).toString()==tempy) && (tempDate.getMonth()==parseInt(tempm)-1) && (tempDate.getDate()==parseInt(tempd)))
{
return true;
}
else
{
return false;
}
}
function window.onload(){
if(isdate("1900-12-12","-"))
alert("yes");
else
alert("no");
}
</script>
解决方案 »
- 问一些有关3层架构的问题
- 如何获取动态生成的id相同的textbox服务器控件的值
- 这样做分页为何很慢,有木有更好的办法?
- .NET怎么引用WSDL文件?
- 关于查询没有记录,弹出对话框提示的问题??
- asp.net实现大文件上传??
- 子窗体父窗体
- 怎么动态加载HyperLink?
- WINDOWS2000和XP环境的对话框内容为什么不一样的....
- 网页界面在.net编辑器中调试是整齐正常的,装到其他目录或机器上界面就乱套了
- ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。这个到底是怎么回事呀?就这句Dim oApp As New Excel.
- 为什么不能重载?
我用的是.net 环境
是不是if(isdate("1900-12-12","-"))
后边的参数“-”
一定要呢??
我用的是.net 环境
是不是if(isdate("1900-12-12","-"))
后边的参数“-”
一定要呢??
用java写的谢谢指导???
在线等待亚