验证日期格式正则表达式

Posted flowerthree

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了验证日期格式正则表达式相关的知识,希望对你有一定的参考价值。

function myFunction(){
  
//yyyy-mm-dd hh:mm:ss
    var reDateTime =/^(?:19|20)[0-9][0-9]-(?:(?:0[1-9])|(?:1[0-2]))-(?:(?:[0-2] 
   [1-9])|(?:[1-3][0-1])) (?:(?:[0-2][0-3])|(?:[0-1][0-9])):[0-5][0-9]$/;
//yyyy-mm-dd hh:mm
var reDateTime =/^(?:19|20)[0-9][0-9]-(?:(?:0[1-9])|(?:1[0-2]))-(?:(?:[0-2] 
   [1-9])|(?:[1-3][0-1])) (?:(?:[0-2][0-3])|(?:[0-1][0-9]))$/;
    var isDateTime = reDateTime.test(2020-05-14 08:30);
     
    alert(isDateTime);
}

 

以上是关于验证日期格式正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

jQuery验证日期的正则表达式(这种格式2015-07-03 14:24)

正则表达式日期验证格式

正则表达式验证 UTC 日期时间格式

dd/mm/yyyy 格式的日期正则表达式,用于 javascript 验证

Js 自定义日期格式的正则表达式验证

验证日期格式正则表达式