判断输入的字符串是否是日期格式的简单方法


Posted in Javascript onJuly 11, 2016

实例如下所示:

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);
 }

以上这篇判断输入的字符串是否是日期格式的简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
通过修改referer下载文件的方法
May 11 Javascript
JavaScript之编码规范 推荐
May 23 Javascript
一个简单的弹性返回顶部JS代码实现介绍
Jun 09 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
Dec 17 Javascript
JavaScript声明变量名的语法规则
Jul 10 Javascript
AngularJS 表达式详解及实例代码
Sep 14 Javascript
JavaScript cookie详解及简单实例应用
Dec 31 Javascript
Webpack执行命令参数详解
Jun 17 Javascript
angularjs实现过滤并替换关键字小功能
Sep 19 Javascript
微信小程序实现滑动操作代码
Apr 23 Javascript
Vue指令实现OutClick的示例
Nov 16 Javascript
JavaScript Dom实现轮播图原理和实例
Feb 19 Javascript
JS判断日期格式是否合法的简单实例
Jul 11 #Javascript
深入浅析JavaScript中的scrollTop
Jul 11 #Javascript
js鼠标单击和双击事件冲突问题的快速解决方法
Jul 11 #Javascript
js 弹出对话框(遮罩)透明,可拖动的简单实例
Jul 11 #Javascript
Bootstrap3制作搜索框样式的方法
Jul 11 #Javascript
jQuery实现table中的tr上下移动并保持序号不变的实例代码
Jul 11 #Javascript
一个简单不报错的summernote 图片上传案例
Jul 11 #Javascript
You might like
php服务器的系统详解
2019/10/12 PHP
30分钟就入门的正则表达式基础教程
2013/02/25 Javascript
Firefox下无法正常显示年份的解决方法
2014/09/04 Javascript
JavaScript中的无阻塞加载性能优化方案
2014/10/10 Javascript
JavaScript实现弹出子窗口并传值给父窗口
2014/12/18 Javascript
javascript拖拽效果延伸学习
2016/04/04 Javascript
jQuery实现为LI列表前3行设置样式的方法【2种方法】
2016/09/04 Javascript
老生常谈JQuery data方法的使用
2016/09/09 Javascript
layui弹出层效果实现代码
2017/05/19 Javascript
解决vue-cli + webpack 新建项目出错的问题
2018/03/20 Javascript
JS使用百度地图API自动获取地址和经纬度操作示例
2019/04/16 Javascript
ES6中字符串的使用方法扩展
2019/06/04 Javascript
[12:29]《一刀刀一天》之DOTA全时刻19:蝙蝠骑士田伯光再度不举
2014/06/10 DOTA
[56:18]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第二局
2016/03/05 DOTA
[04:22]DOTA2大事件之护国神翼
2020/08/14 DOTA
[01:01:23]完美世界DOTA2联赛PWL S2 Forest vs FTD.C 第一场 11.26
2020/11/30 DOTA
python实现随机森林random forest的原理及方法
2017/12/21 Python
详解使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件
2019/08/23 Python
Python的pygame安装教程详解
2020/02/10 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
2020/02/29 Python
2020新版本pycharm+anaconda+opencv+pyqt环境配置学习笔记,亲测可用
2020/03/24 Python
Pytorch 使用不同版本的cuda的方法步骤
2020/04/02 Python
Python求凸包及多边形面积教程
2020/04/12 Python
python文件读取失败怎么处理
2020/06/23 Python
详解Python中import机制
2020/09/11 Python
如何向scrapy中的spider传递参数的几种方法
2020/11/18 Python
欧洲最大的笔和书写专家:The Pen Shop
2017/03/19 全球购物
英国快时尚女装购物网站:PrettyLittleThing
2018/08/15 全球购物
GE设备配件:GE Appliance Parts(家电零件、配件和滤水器)
2018/11/28 全球购物
Farfetch台湾官网:奢侈品牌时尚购物平台
2019/06/17 全球购物
毕业生自荐书
2013/12/18 职场文书
高中生家长会演讲稿
2014/01/14 职场文书
学生评语大全
2014/04/18 职场文书
2015年社区关工委工作总结
2015/04/03 职场文书
小学教师个人工作总结2015
2015/04/20 职场文书
基于tensorflow权重文件的解读
2021/05/26 Python