js 正则验证时间格式

格式一:yyyy-MM-dd HH:mm:ss

var reg = /^(?:19|20)[0-9][0-9]-(?:(?:0[1-9])|(?:1[0-2]))-(?:(?:[0-2][1-9])|(?:[1-3][0-1])) (?:(?:[0-2][0-3])|(?:[0-1][0-9])):[0-5][0-9]:[0-5][0-9]$/;


格式二:yyyy-mm-dd

var   reg   =   /^(\d{4})-(\d{2})-(\d{2})$/; 


if(!reg.test(str)){

alert("日期格式不正确!");
return false;
}



你可能感兴趣的:(js 正则验证时间格式)