var datestr = '2017-08-55';
var reg="^((1|2)[0-9]{3})-(0[1-9]{1}|1[0-2]{1})-(0[1-9]{1}|1[0-9]{1}|2[0-9]{1}|3[0-1]{1})$";
var regExp = new RegExp(reg);
if(!regExp.test(datestr)){
console.log("@日期格式不正确,正确格式为:2014-01-01");
}else{
console.log("日期格式正确,正确格式为:2014-01-01");
var reg="^((1|2)[0-9]{3})-(0[1-9]{1}|1[0-2]{1})-(0[1-9]{1}|1[0-9]{1}|2[0-9]{1}|3[0-1]{1})$";
var regExp = new RegExp(reg);
if(!regExp.test(datestr)){
console.log("@日期格式不正确,正确格式为:2014-01-01");
}else{
console.log("日期格式正确,正确格式为:2014-01-01");
}
var reg= "^\d{4}-\d{2}-\d{2}$";