首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js 验证8位日期,该怎么处理

2012-05-28 
js 验证8位日期我需要验证一个8位的日期, 19881111 类似这样的,需要区分瑞年等。类似这个var thePat /^\d

js 验证8位日期
我需要验证一个8位的日期, 19881111 类似这样的,需要区分瑞年等。
类似这个
var thePat = /^\d{4}-(0?[1-9]|1[0-2])-(0?[1-9]|[1-2]\d|3[0-1]) ([0-1]\d|2[0-3]):[0-5]\d:[0-5]\d$/;

[解决办法]

JScript code
function isDate(s) {    if (!/^(\d{4})(\d{2})(\d{2})$/.test(s)) return false;    var d = new Date(RegExp.$1, RegExp.$2-1, RegExp.$3);    return d.getFullYear()==RegExp.$1 &&        d.getMonth()+1==RegExp.$2 &&        d.getDate() == RegExp.$3;}
[解决办法]
正则?不懂
[解决办法]
这样的正则没写过,网上应该有吧,那为什么不适用日期控件呢?
[解决办法]
正则表达式....不太清楚 我都是需要的时候上网上查得.....
[解决办法]
网上找找!
[解决办法]
用DataTimepicker吧 自己写需要的判断太多了
[解决办法]
baidu

热点排行