JS 判断input输入框日期时间格式是否符合YY-MM-DD HH:MM:SS和是否符合实际日期规范方法以及SQL时间日期格式转化存储
先获取input文本框内输入值
<p>日       期: <input type="text" id="Edit_d_DateTime" name="Edit_d_DateTime" /></p>
自画页面没有用到任何JS和框架
val datas={
DateTime: $('input[name="Edit_d_DateTime"]').val()
}
对于输入日期格式和是否符合YY-MM-DD HH:MM:SS和是否符合实际日期规范
var r = datas.DateTime.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/);
//console.log(r);
if (r == null) {
alert("请检查日期格式是否符合规范!");
return;
}
intyear = r[1]; intmonth = r[3]; intday = r[4]; inthour = r[5]; intmin = r[6]; intsecond = r[7];
function isdate(intYear,intMonth,intDay){
if(isNaN(intYear)||isNaN(intMonth)||isNaN(intDay)) return false;
if(