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)); ------------
只要按照年月日的顺序即可,中间间隔以"," "-"
解决方案 »
- jQuery选择器的问题,如何选中TextNode
- js 地图 设计
- js模拟滚动frame中页面
- 高分求一个JS判断文本框输入的字符是否是"2006-11-09"这种格式!
- 关于循环的问题
- 怎样让iframe显示另一页面中某部分的内容
- 急急急救命呀!!!请高手们看看帮忙在线等.给120分!
- 请问这里的javascript高手:简繁体转换对iframe的问题
- 当一个窗口被关闭动作时,将触发onunload事件, 当窗口被导航到其他页面时也会触发onunload事件,如何用程序区分这两种不同的动作了(此
- 在同一页面内只刷新table,脚本?请指点
- 谁有像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>