<script>
function check(str){
var reg = /^(\d+)-(\d{1,2})-(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;
var r = str.match(reg);
alert(r)
if(r==null)return false;
r[2]=r[2]-1;
var d= new Date(r[0], r[1],r[2], r[3],r[4], r[5]);
if(d.getFullYear()!=r[1])return false;
if(d.getMonth()!=r[2])return false;
if(d.getDate()!=r[3])return false;
if(d.getHours()!=r[4])return false;
if(d.getMinutes()!=r[5])return false;
if(d.getSeconds()!=r[6])return false;
return true;
}
var str="2003-12-1 03:23:23"
alert(check(str))
</script>
function check(str){
var reg = /^(\d+)-(\d{1,2})-(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;
var r = str.match(reg);
alert(r)
if(r==null)return false;
r[2]=r[2]-1;
var d= new Date(r[0], r[1],r[2], r[3],r[4], r[5]);
if(d.getFullYear()!=r[1])return false;
if(d.getMonth()!=r[2])return false;
if(d.getDate()!=r[3])return false;
if(d.getHours()!=r[4])return false;
if(d.getMinutes()!=r[5])return false;
if(d.getSeconds()!=r[6])return false;
return true;
}
var str="2003-12-1 03:23:23"
alert(check(str))
</script>
解决方案 »
- ExtJs4.1的msgTarget:'side'不显示
- javascript执行和页面同步
- 统一样式表
- 关于替换innerHTML中的字符串
- js的递归问题,怎么得到正确的值?
- eclipse+tomcat中显示的问题
- 请教:google map api3:如何实现最佳视野内坐标,类似百度地图API的:setViewport
- 关于INNERHTML和innerText..的问题
- 急问:如何用javascript 语句动态改变select框中的选中项
- 怎麼樣在葉面上實現禁止用enter鍵?
- 请帮忙,在线等:可以提供打印控件Factory的有关属性设置吗?
- 很简单的问题!在线等,非常感谢每一位的解答!!!!
function check(str)
{
var a = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) \d{1,2}\d{1,2}\d{1,2}$/)
if(a == null){
alert("ERROR");
return false;
}}
</script>
function Dcheck_lTime() {
var a = document.frm1.test_t6.value;
alert(a);
var b = a.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) \d{1,2}:\d{1,2}:\d{1,2}$/);
if(b == null) {
alert("Error");
document.frm1.test_t6.select();
document.frm1.test_t6.focus();
return false;
}
var len = b.length;
alert("len is:" + len);
alert("b is:"+b);
for(var i=0;i<len;i++)
{
alert("b"+i+" is:"+b[i]);
}
alert("b is:"+b); alert("right");
return true;
}