喜悦国际村 » XML/HTML/CSS/Js » 如何验证日期是否正确合理?

页: [1]
dylanok2006-7-24 04:26 PM
如何验证日期是否正确合理?

日期格填写格式 xxxx-x-x

我这个只能验证格式是否正确
function birthday(obj){
        var str = obj.value;
        var patn = /^[0-9]{4}[-][0-9]{1,2}[-][0-9]{1,2}$/;
        if(patn.test(str)) return 0;
        return 1;        
}

如何验证日期是否合理?

不能超过现在的时间,不能有13月等等这些。。

eglic2006-7-25 05:05 AM
var patn = /^[12]\d{3}\-([1-9]|11|12])\-([1-9]|[12]\d|3[01])$/;
这个能更精确一点

要验证日期是否合理只能把它转换成Date类型了


查看完整版本: 如何验证日期是否正确合理?


Powered by Discuz! Archiver 6.1.0  © 2001-2006 Comsenz Inc.
Processed in 0.00574 second(s), 2 queries