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 继承详解(二)
Jul 13 Javascript
JavaScript 嵌套函数指向this对象错误的解决方法
Mar 15 Javascript
function foo的原型与prototype属性解惑
Nov 19 Javascript
JavaScript实现的in_array函数
Aug 27 Javascript
jQuery实现折线图的方法
Feb 28 Javascript
jquery实现弹出层登录和全屏层注册特效
Aug 28 Javascript
jquery实现简易的移动端验证表单
Nov 08 Javascript
JQuery实现简单的图片滑动切换特效
Nov 22 Javascript
整理Javascript函数学习笔记
Dec 01 Javascript
jQuery简单创建节点的方法
Sep 09 Javascript
webpack学习--webpack经典7分钟入门教程
Jun 28 Javascript
jQuery HTML设置内容和属性操作实例分析
May 20 jQuery
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 操作excel文件的方法小结
2009/12/31 PHP
php下统计用户在线时间的一种尝试
2010/08/26 PHP
PHP 使用header函数设置HTTP头的示例解析 表头
2013/06/17 PHP
JS 继承实例分析
2008/11/04 Javascript
jquery命令汇总,方便使用jquery的朋友
2012/06/26 Javascript
让图片旋转任意角度及JQuery插件使用介绍
2013/03/20 Javascript
javascript中自定义对象的属性方法分享
2013/07/12 Javascript
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
2013/11/18 Javascript
jQuery实现的省市联动菜单功能示例【测试可用】
2017/01/13 Javascript
vue v-model动态生成详解
2018/06/30 Javascript
Vue搭建后台系统需要注意的问题
2019/11/08 Javascript
Vue CLI4 Vue.config.js标准配置(最全注释)
2020/06/05 Javascript
VUE+Element实现增删改查的示例源码
2020/11/23 Vue.js
[06:06]2018DOTA2亚洲邀请赛主赛事第四日战况回顾 全明星赛欢乐上演
2018/04/07 DOTA
[01:00:22]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第三场 1月10日
2021/03/11 DOTA
使用Python编写类UNIX系统的命令行工具的教程
2015/04/15 Python
Python随机生成信用卡卡号的实现方法
2015/05/14 Python
Python 迭代器工具包【推荐】
2016/05/06 Python
Python中datetime模块参考手册
2017/01/13 Python
Python 3.x读写csv文件中数字的方法示例
2017/08/29 Python
使用Flask集成bootstrap的方法
2018/07/24 Python
Django开发的简易留言板案例详解
2018/12/04 Python
Python实现钉钉发送报警消息的方法
2019/02/20 Python
Python中字符串String的基本内置函数与过滤字符模块函数的基本用法
2019/05/27 Python
Python计算IV值的示例讲解
2020/02/28 Python
做一个能自适应高度的textarea的示例代码
2019/09/06 HTML / CSS
娇韵诗加拿大官网:Clarins加拿大
2017/11/20 全球购物
幼儿园毕业园长感言
2014/02/24 职场文书
少先队学雷锋活动月总结
2014/03/09 职场文书
2014全国两会学习心得体会2000字
2014/03/10 职场文书
美术教师个人工作总结
2015/02/06 职场文书
会计工作态度自我评价
2015/03/06 职场文书
交通事故代理词范文
2015/05/23 职场文书
推广普通话宣传标语口号
2015/12/26 职场文书
五年级作文之想象作文
2019/10/30 职场文书
利用javaScript处理常用事件详解
2021/04/14 Javascript