JS匹配日期和时间的正则表达式示例


Posted in Javascript onMay 12, 2017

本文实例讲述了JS匹配日期和时间的正则表达式。分享给大家供大家参考,具体如下:

//日期的正则表达式
var reg = /^[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/;
var regExp = new RegExp(reg);
if(!regExp.test(value)){
alert("日期格式不正确,正确格式为:2014-01-01");

return;
}
//时间的正则表达式
var reg = /^(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d$/;
var regExp = new RegExp(reg);
if(!regExp.test(value)){

alert("时间格式不正确,正确格式为:12:00:00");

return;
}
//日期+时间的正则表达式
var reg = /^[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])\s+(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d$/;
var regExp = new RegExp(reg);
if(!regExp.test(value)){

alert("时间格式不正确,正确格式为: 2014-01-01 12:00:00 ");

return;

}
});
Javascript 相关文章推荐
Javascript前端UI框架Kit使用指南之kitjs的对话框组件
Nov 28 Javascript
jquery制作漂亮的弹出层提示消息特效
Dec 23 Javascript
jQuery实现的AJAX简单弹出层效果代码
Nov 26 Javascript
javascript中FOREACH数组方法使用示例
Mar 01 Javascript
Bootstrap CSS布局之按钮
Dec 17 Javascript
JavaScript中的工厂函数(推荐)
Mar 08 Javascript
JavaScript实现三级联动菜单实例代码
Jun 26 Javascript
使用mint-ui开发项目的一些心得(分享)
Sep 07 Javascript
详解vue项目首页加载速度优化
Oct 18 Javascript
Angular实现的简单查询天气预报功能示例
Dec 27 Javascript
详解如何在vue项目中引入elementUI组件
Feb 11 Javascript
javascript canvas检测小球碰撞
Apr 17 Javascript
js如何获取网页所有图片
May 12 #Javascript
require.js与bootstrap结合实现简单的页面登录和页面跳转功能
May 12 #Javascript
jQuery手风琴的简单制作
May 12 #jQuery
jQuery.ajax向后台传递数组问题的解决方法
May 12 #jQuery
Centos6.8下Node.js安装教程
May 12 #Javascript
详解Node.js项目APM监控之New Relic
May 12 #Javascript
微信小程序实现瀑布流布局与无限加载的方法详解
May 12 #Javascript
You might like
PHP 序列化和反序列化函数实例详解
2020/07/18 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
2017/08/04 PHP
javascript 回到顶部效果的实现代码
2014/02/17 Javascript
JavaScript中isPrototypeOf函数作用和使用实例
2015/06/01 Javascript
由ReactJS的Hello world说开来
2015/07/02 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
2016/10/09 Javascript
node.js与C语言 实现遍历文件夹下最大的文件,并输出路径,大小
2017/01/20 Javascript
vue-cli的webpack模板项目配置文件分析
2017/04/01 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
利用JS如何计算字符串所占字节数示例代码
2017/09/13 Javascript
Angular.js实现获取验证码倒计时60秒按钮的简单方法
2017/10/18 Javascript
详解小程序不同页面之间通讯的解决方案
2018/11/23 Javascript
Angular(5.2->6.1)升级小结
2018/12/27 Javascript
vue组件数据传递、父子组件数据获取,slot,router路由功能示例
2019/03/19 Javascript
vuex实现购物车的增加减少移除
2020/06/28 Javascript
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
2015/03/19 Python
用Python编写简单的定时器的方法
2015/05/02 Python
浅谈python import引入不同路径下的模块
2017/07/11 Python
Python 用Redis简单实现分布式爬虫的方法
2017/11/23 Python
python模块导入的细节详解
2018/12/10 Python
Python函数中参数是传递值还是引用详解
2019/07/02 Python
Python FFT合成波形的实例
2019/12/04 Python
浅谈在django中使用redirect重定向数据传输的问题
2020/03/13 Python
使用OpenCV对车道进行实时检测的实现示例代码
2020/06/19 Python
jupyter notebook远程访问不了的问题解决方法
2021/01/11 Python
canvas 绘图时位置偏离的问题解决
2020/09/16 HTML / CSS
美国存储和组织商店:The Container Store
2017/08/16 全球购物
毕业生自荐信
2013/12/14 职场文书
毕业生求职信的经典写法
2014/01/31 职场文书
物流毕业生个人的自我评价
2014/02/13 职场文书
诚信贷款承诺书
2014/05/30 职场文书
2014年领班工作总结
2014/11/25 职场文书
解除租房协议书
2014/12/03 职场文书
2015年办公室工作总结范文
2015/03/31 职场文书
创业计划书之物流运送
2019/09/17 职场文书
Win11绿屏怎么办?Win11绿屏死机的解决方法
2021/11/21 数码科技