js中有关于日期的正则表达式

来源:爱站网时间:2022-06-20编辑:网友分享
js中有关于日期的正则表达式你知道怎么操作吗?爱站技术频道小编给大家整理了以下相关内容,感兴趣的朋友可以随时来关注收藏下,一定不会让大家失望的。

这是yyyy-mm-dd hh:mm:ss 的 
/^(\d{4})\-(\d{2})\-(\d{2}) (\d{2}):(\d{2}):(\d{2})$/ ; 
这是 yyyy-mm-ddde 的
/^(\d{4})\-(\d{2})\-(\d{2})$/ 

function validateCNDate( strValue ) {
var objRegExp = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/


if(!objRegExp.test(strValue))
return false; 
else{
var arrayDate = strValue.split(RegExp.$1); 
var intDay = parseInt(arrayDate[2],10);
var intYear = parseInt(arrayDate[0],10);
var intMonth = parseInt(arrayDate[1],10);

if(intMonth > 12 || intMonth  return false;
}

var arrayLookup = { '1' : 31,'3' : 31, '4' : 30,'5' : 31,'6' : 30,'7' : 31,
'8' : 31,'9' : 30,'10' : 31,'11' : 30,'12' : 31}

if(arrayLookup[parseInt(arrayDate[1])] != null) {
if(intDay  return true; 
}

if (intMonth-2 ==0) {
var booLeapYear = (intYear % 4 == 0 && (intYear % 100 != 0 || intYear % 400 == 0));
if( ((booLeapYear && intDay  return true;
}
}
return false; 
}
 

js中有关于日期的正则表达式内容爱站技术频道小编已经一一给大家整理出来来,想要获取更多有趣的技术文章内容,尽在js.aizhan.com。

上一篇:ASP分页系统的替换

下一篇:asp正则表达式函数的运用

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载