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 相关文章推荐
JQuery 将元素显示在屏幕的中央的代码
Feb 27 Javascript
创建你的第一个AngularJS应用的方法
Jun 16 Javascript
AngularJS教程之环境设置
Aug 16 Javascript
微信小程序多张图片上传功能
Jun 07 Javascript
JavaScript中附件预览功能实现详解(推荐)
Aug 15 Javascript
vue-cli如何引入bootstrap工具的方法
Oct 19 Javascript
使用vue的transition完成滑动过渡的示例代码
Jun 25 Javascript
微信小程序登录态和检验注册过没的app.js写法
May 22 Javascript
CKEditor 4.4.1 添加代码高亮显示插件功能教程【使用官方推荐Code Snippet插件】
Jun 14 Javascript
在Layui中实现开关按钮的效果实例
Sep 29 Javascript
ElementUI 修改默认样式的几种办法(小结)
Jul 29 Javascript
vue element-ui中table合计指定列求和实例
Nov 02 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
解析zend studio中直接导入svn中的项目的方法步骤
2013/06/21 PHP
php实现递归抓取网页类实例
2015/04/03 PHP
PHP基于openssl实现非对称加密代码实例
2020/06/19 PHP
extjs fckeditor集成代码
2009/05/10 Javascript
JQuery为textarea添加maxlength属性并且兼容IE
2013/04/25 Javascript
深入JavaScript高级程序设计之对象、数组(栈方法,队列方法,重排序方法,迭代方法)
2015/12/01 Javascript
jquery的checkbox,radio,select等方法小结
2016/08/30 Javascript
Node.js发送HTTP客户端请求并显示响应结果的方法示例
2017/04/12 Javascript
微信小程序列表渲染功能之列表下拉刷新及上拉加载的实现方法分析
2017/11/27 Javascript
Angular实现的日程表功能【可添加及隐藏显示内容】
2017/12/27 Javascript
在vue中v-bind使用三目运算符绑定class的实例
2018/09/29 Javascript
动态内存分配导致影响Javascript性能的问题
2018/12/18 Javascript
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
2019/03/13 Javascript
JavaScript setTimeout()基本用法有哪些
2020/11/04 Javascript
Python删除windows垃圾文件的方法
2015/07/14 Python
两个使用Python脚本操作文件的小示例分享
2015/08/27 Python
详解Django的model查询操作与查询性能优化
2018/10/16 Python
Java文件与类动手动脑实例详解
2019/11/10 Python
python实现引用其他路径包里面的模块
2020/03/09 Python
解决Jupyter notebook更换主题工具栏被隐藏及添加目录生成插件问题
2020/04/20 Python
Python垃圾回收机制三种实现方法
2020/04/27 Python
计算Python Numpy向量之间的欧氏距离实例
2020/05/22 Python
分享一枚pycharm激活码适用所有pycharm版本我的pycharm2020.2.3激活成功
2020/11/20 Python
CSS3弹性盒模型flex box快速入门心得(必看篇)
2016/05/24 HTML / CSS
HTML5+CSS3:3D展示商品信息示例
2017/01/03 HTML / CSS
Lancer Skincare官方网站:抗衰老皮肤护理
2020/11/20 全球购物
人民教师的自我评价分享
2014/02/21 职场文书
歌颂祖国的演讲稿
2014/05/04 职场文书
单位一把手群众路线四风问题整改措施
2014/09/25 职场文书
趣味运动会开幕词
2015/01/28 职场文书
财政局个人总结
2015/03/04 职场文书
朝花夕拾读书笔记
2015/06/29 职场文书
2016年学校综治宣传月活动总结
2016/03/16 职场文书
导游词之峨眉乐山/兵马俑/北京故宫御花园
2019/09/03 职场文书
工厂无线对讲系统解决方案
2022/02/18 无线电
Python IO文件管理的具体使用
2022/03/20 Python