本人为JQ初学者,想用一个JQUERY Validation验证日期时间的实例包!,也就是对文本框内容中的日期时间格式进行验证,输入错误能在后面的DIV中提示,网上下载的只有对日期类型的验证“2013-9-15”,我想要一个能够有日期时间选择控件,格式是“2013-9-15 12:15:36”,并能够对录入的合法性进行验证!!只有这么多分了

解决方案 »

  1.   

    ^(?ni:(?=\d)((?'year'((1[6-9])|([2-9]\d))\d\d)(?'sep'[/.-])(?'month'0?[1-9]|1[012])\2(?'day'((?<!(\2((0?[2469])|11)\2))31)|(?<!\2(0?2)\2)(29|30)|((?<=((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|(16|[2468][048]|[3579][26])00)\2\3\2)29)|((0?[1-9])|(1\d)|(2[0-8])))(?:(?=\x20\d)\x20|$))?((?<time>((0?[1-9]|1[012])(:[0-5]\d){0,2}(\x20[AP]M))|([01]\d|2[0-3])(:[0-5]\d){1,2}))?)$
    用这个正则表达式
      

  2.   

    $('#time').datePicker({
    yearRange : '1900:2030',
    dateFormat : 'yy-mm-dd'
    });
    if('' == $("#time").attr("value") || null == $("#time").attr("value")){
    var nowDate = new Date().toString();
    var format = nowDate.substr(0, 10);
    $("#time").attr("value",format);
    }