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

Js判断出生年月填写的 是否正确

时间:2016-06-14 19:27:22      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:

var r = /^(?:(?!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)$/;
            if (!r.test($("#birthday_id").val())) {
                $u.dialog_util.showTypeDialog("common", "请输入正确的生日,如1993-07-09");
                $("#birthday_id").val("");
            }

1.考虑到年份出生日期为 19xx年的

2.考虑到月份01月到02月

3.考虑到闰年 2月份29天

4.考虑到平年 2月份28天

5.包括平年在内的所有年份1、3、5、7、8、10、12月都包含31日

参考内容:http://www.jb51.net/article/50905.htm

Js判断出生年月填写的 是否正确

标签:

原文地址:http://www.cnblogs.com/lr393993507/p/5584951.html

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