码迷,mamicode.com
首页 > Web开发 > 详细

js、jquery验证时间格式

时间:2015-08-29 12:22:28      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:

 

下面验证的格式是2012-2-1 或2010-02-01 var reDate = /^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29))$/ ;

下面验证的格式是2010-02-01 var reg=/^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)-02-29)$/;

 

 function CheckDate(date)
    {
        if(RegCheckDate.test(date))
        {
            return true;
        }
        return false;
    }

 

 if(!CheckDate(date))
  {
           alert("日期格式错误,请检查!");  

  }

 

已验证过,大家可以使用!

js、jquery验证时间格式

标签:

原文地址:http://www.cnblogs.com/yelanggu/p/4768801.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!