前言
目前项目需求兼容以下日期格式,通过多方参考整理出相应的验证方案
提示:以下是本篇文章正文内容,下面案例可供参考
目前项目需要兼容的日期格式(https://img-blog.csdnimg.cn/e16a76fef2d94eed897a3b3fff657383.png#pic_center)
一、使用步骤
代码如下(示例):
export default function isDate(str){
let reg = /^((?!0000)[0-9]{
4}((0[1-9]|1[0-2])(0[1-9]|1[0-9]|2[0-8])|(0[13-9]|1[0-2])(29|30)|(0[13578]|1[02])31)|([0-9]{
2}(0[48]|[2468][048]|[13579][26])|(0[48]|[2468][048]|[13579][26])00)0229)$/;
let reg1 = /^((?!0000)[0-9]{
2}((0[1-9]|1[0-2])(0[1-9]|1[0