js验证年月日(yyyy-mm-dd)格式
2017-10-13 00:00
357 查看
function isDate(dateString){ if(dateString.trim()=="")return true; //年月日正则表达式 var r=dateString.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/); if(r==null){ alert("请输入格式正确的日期\n\r日期格式:yyyy-mm-dd\n\r例 如:2008-08-08\n\r"); return false; } var d=new Date(r[1],r[3]-1,r[4]); var num = (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]); if(num==0){ alert("请输入格式正确的日期\n\r日期格式:yyyy-mm-dd\n\r例 如:2008-08-08\n\r"); } return (num!=0); };
相关文章推荐
- js功能比较全面的yyyy-MM-dd格式的日期验证正则
- JS验证类似"YYYY-MM-DD"格式的日期输入
- 年月日时间格式转时间戳 ,ios系统不兼容 JS 中 = new Date(yyyy-mm-dd)方法
- JS验证日期的格式YYYY-mm-dd
- JS验证日期的格式YYYY-mm-dd 具体实现
- JS验证日期的格式YYYY-mm-dd 具体实现
- js中将数字格式的日期化为yyyy-MM-dd样式
- js验证日期yyyy-MM-dd
- js angular 时间戳转换成日期格式 年月日 yyyy-MM-dd
- js 毫秒转成yyyy-MM-dd格式
- 这里有个坑---js日期格式yyyy-MM-dd与yyyy/MM/dd
- JS获取当前时间或者把毫秒转换成yyyy-MM-dd的格式
- php中验证YYYY-MM-DD日期格式
- js获取yyyy-mm-dd格式日期
- 原生js获取YYYY-MM-DD格式日期
- js 时间YYYY-MM-DD转换为YYYY/MM/DD 自定义函数格式
- js 取服务器时间 并转换格式成 yyyy-MM-dd
- (1)js 获取当前日期 前N天或者后N天日期 且可指定格式 如yyyy-mm-dd等
- 原生jsDate()时间转换为yyyy-MM-dd 时:分:秒的格式
- Android工具类,一些方法电话正则,是否为空,日期格式化,星期,车牌,身份证校验,设置地区编码,验证日期字符串是否是YYYY-MM-DD格式,判断字符串是否为数字