当前位置: 代码迷 >> JavaScript >> jquery怎么验证日期是否正确
  详细解决方案

jquery怎么验证日期是否正确

热度:80   发布时间:2013-09-28 10:01:20.0
jquery如何验证日期是否正确
jquery如何验证日期是否正确
可以的格式是yyyy-mm-dd或yyyy/mm/dd
要能验证闰年
不使用valid插件

------解决方案--------------------
 

  function checkDate(d){
   var ds=d.match(/\d+/g),ts=['getFullYear','getMonth','getDate'];
 var d=new Date(d.replace(/-/g,'/')),i=3;
 ds[1]--;
 while(i--)if( ds[i]*1!=d[ts[i]]()) return false;
 return true;
}
  alert(  checkDate('2001-2-30')  )
  相关解决方案