判断输入的字符串是否是日期格式的简单方法
2016-07-11 10:42
806 查看
实例如下所示:
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); }
以上这篇判断输入的字符串是否是日期格式的简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- Extjs4.0 最新最全视频教程
- Javascript中toFixed方法的改进
- 5个常见可用性错误和解决方案
- 数据库链接字符串查询网站
- js数组实现图片轮播
- oracle sql日期比较
- Flex字符串比较 还有Flex字符串操作
- DB2 日期和时间的函数应用说明
- js可突破windows弹退效果代码
- Delphi实现读取系统时间与日期完整实例
- JSP脚本漏洞面面观
- Ruby中创建字符串的一些技巧小结
- ASP下经常用的字符串等函数参考资料
- 将字符串小写转大写并延时输出的批处理代码
- Country使 MS-DOS 子系统能使用国际时间、日期、货币、大小写转换和小数分隔符
- vbs下通过日期查找文件夹的代码
- 将字符串转换成System.Drawing.Color类型的方法
- 用批处理实现的创建带日期的文件夹的代码
- 使用BAT一句话命令实现快速合并JS、CSS
- Lua源码中字符串类型的实现