<script language=javascript>
function strDateTime(str)
{
var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
if(r==null)return false;
var d= new Date(r[1], r[3]-1, r[4]);
return (d.getYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
}
alert(strDateTime("02-01-31"));
alert(strDateTime("03-01-41"));
</script>
function strDateTime(str)
{
var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
if(r==null)return false;
var d= new Date(r[1], r[3]-1, r[4]);
return (d.getYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
}
alert(strDateTime("02-01-31"));
alert(strDateTime("03-01-41"));
</script>
解决方案 »
- HTML如何调用C#开发的类库
- showModalDialog窗口问题
- 关于javascript
- google日历中日程制定的弹出框效果是怎么做出来的(100分)
- 最近的工作和支持多浏览器相关,感觉各个浏览器之间很多区别,这里调查一下各个浏览器的使用情况
- 请问怎样实现将鼠标移到下拉框的某项上时,就显示该下拉框项的提示信息?
- 跪求 怎样将我填写的html网页带内容的另存为一张新的html
- 请问下列代码中 focus带参数有什么作用?
- js的问题,急用,高分求救!!!
- 学习Extjs权威指南5.6实例:股票数据实时更新一节时,发现在文件目录里运行源代码浏览器中可以下载新浪网的股票信息图片文件,但加入到tomcat服务器却不行!
- 全部删掉
- 请教刷新页面的问题!
function strDateTime(str)
{
var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
if(r==null)return false;
var d= new Date(r[1], r[3]-1, r[4]);
return (d.getYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
}
alert(strDateTime("02/01/31"));
alert(strDateTime("03-01-41"));
alert(strDateTime("03/01/41"));
</script>