function isDate(str)
{
var re = /,/g;
str = str.replace(re,"/");
re=/-/g;
str = str.replace(re,"/");
var dt=new Date(str);
return !isNaN(dt);
}
str = "2001,11-21 ";
alert(isDate(str)); ------------
只要按照年月日的顺序即可,中间间隔以"," "-"
{
var re = /,/g;
str = str.replace(re,"/");
re=/-/g;
str = str.replace(re,"/");
var dt=new Date(str);
return !isNaN(dt);
}
str = "2001,11-21 ";
alert(isDate(str)); ------------
只要按照年月日的顺序即可,中间间隔以"," "-"
解决方案 »
- 请高人指点一下,上面你的代码应该怎么修改?(jsp中引用java的类)
- 高分求51job、智联招聘JS代码
- DOM方法创建<select>和<option>不成功,求教育,谢谢!!!
- radio 是否选中
- 关于jstree1.0的select事件怎么绑定
- 100分求SQL更新数据库问题
- 今天得到了5C币,很高兴 他有什么用啊?
- 这样的脚本文件boolean1.0.js命名有问题?
- javascript函数以及没有在某个函数中的js代码该放在网页中的什么地方,各位告诉我一个规律好吗?
- 怎么屏蔽鼠标右键
- 谁有像csdn上的javascript编辑器,提供一下给分
- 各位大侠请给我一个类似outlook的菜单的js代码?
d=new Date("dsfhsf");
if (isNaN(d.toLocaleString())) alert("no");
else alert(d.toLocaleString());
</script>
<script>
chkDate("2002/3/5");
chkdate("2002-3-5");function chkDate(date){
d=new Date(data).toLocaleString();
if (d.indexOf("年")) return d;
return false;
}
</script>
if isDate("2002/3/4") then
alert "yes"
else
alert "no"
end if</script>
chkDate("2002/3/5");
chkDate("2002-343-5");function chkDate(date){
d=new Date(date).toLocaleString();
if (d.indexOf("年")) return true;
return false;
}</script>