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 Ajax学习实例5 向WebService发出请求,返回泛型集合数据的异步调用
Mar 17 Javascript
jQuery 遍历json数组的实现代码
Sep 22 Javascript
JS子父窗口互相操作取值赋值的方法介绍
May 11 Javascript
深入理解JavaScript系列(26):设计模式之构造函数模式详解
Mar 03 Javascript
Node.js实现兼容IE789的文件上传进度条
Sep 02 Javascript
JS解决移动web开发手机输入框弹出的问题
Mar 31 Javascript
基于JavaScript实现的折半查找算法示例
Apr 14 Javascript
JavaWeb表单及时验证功能在输入后立即验证(含用户类型,性别,爱好...的验证)
Jun 09 Javascript
谈谈对vue响应式数据更新的误解
Aug 01 Javascript
bootstrap动态调用select下拉框的实例代码
Aug 09 Javascript
vue搜索和vue模糊搜索代码实例
May 07 Javascript
微信小游戏中three.js离屏画布的示例代码
Oct 12 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获取数组中某元素的位置及array_keys函数应用
2013/01/29 PHP
php图像处理函数大全(推荐收藏)
2013/07/11 PHP
php实现图片缩放功能类
2013/12/18 PHP
php简单统计中文个数的方法
2016/09/30 PHP
PHP读取XML格式文件的方法总结
2017/02/27 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
php上传后台无法收到数据解决方法
2019/10/28 PHP
Javascript获取窗口(容器)的大小及位置参数列举及简要说明
2012/12/09 Javascript
jquery easyui 对于开始时间小于结束时间的判断示例
2014/03/22 Javascript
node.js中的favicon.ico请求问题处理
2014/12/15 Javascript
js+css实现tab菜单切换效果的方法
2015/01/20 Javascript
jQuery实现布局高宽自适应的简单实例
2016/05/28 Javascript
Node.js开发第三方微信公众平台
2017/06/05 Javascript
浅谈mint-ui loadmore组件注意的问题
2017/11/08 Javascript
微信小程序实现富文本图片宽度自适应的方法
2019/01/20 Javascript
vue项目中将element-ui table表格写成组件的实现代码
2019/06/12 Javascript
layui: layer.open加载窗体时出现遮罩层的解决方法
2019/09/26 Javascript
浅析我对JS延迟异步脚本的思考
2020/10/12 Javascript
使用原生javascript开发计算器实例代码
2021/02/21 Javascript
Django框架中处理URLconf中特定的URL的方法
2015/07/20 Python
基于ID3决策树算法的实现(Python版)
2017/05/31 Python
python面向对象实现名片管理系统文件版
2019/04/26 Python
python实现从本地摄像头和网络摄像头截取图片功能
2019/07/11 Python
python找出列表中大于某个阈值的数据段示例
2019/11/24 Python
python实现两个一维列表合并成一个二维列表
2019/12/02 Python
pytorch::Dataloader中的迭代器和生成器应用详解
2020/01/03 Python
python从PDF中提取数据的示例
2020/10/30 Python
pycharm远程连接服务器并配置python interpreter的方法
2020/12/23 Python
英国最大的体育&时尚零售公司:JD Sports
2017/12/13 全球购物
Shopee越南:东南亚与台湾电商平台
2019/02/03 全球购物
马德里运动鞋商店:Nigra Mercato
2020/02/16 全球购物
设计毕业生简历中的自我评价
2013/10/01 职场文书
管理失职检讨书
2014/02/12 职场文书
品德评语大全
2014/05/05 职场文书
先进个人推荐材料
2014/12/29 职场文书
pandas取dataframe特定行列的实现方法
2021/05/24 Python