js匹配日期和时间的正则表达式 js匹配⽇期和时间的正则表达式⾃⼰写⽐较头疼,copy下来留着以后⽤ //⽇期的正则表达式 var reg = /^[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/;var regExp = new RegExp(reg);if(!regExp.test(pubDate)){ alert("...
//日期的正则表达式varreg = /^[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/;varregExp =newRegExp(reg);if(!regExp.test(pubDate)){ alert("日期格式不正确,正确格式为:2014-01-01");return; }//时间的正则表达式varreg = /^(20|21|22|23|[0-1]\d):[...
var date0= new Date();date0.setFullYear(2000,01,01);var date1=new Date();date1.setFullYear(yyyy,MM,dd);iDays = parseInt(Math.abs(date1 -date0) / 1000 / 60 / 60 /24);iDays就是相差的天数。