当前位置: 首页 > Web前端 > JavaScript

javascript如何判断字符串是否为日期格式?

时间:2023-03-26 21:22:26 JavaScript

javascript如何判断一个字符串是否为日期格式?vardata="2021-12-29"//返回false为日期格式;//isNaN(data)排除数据为纯数字的情况(只有年份的日期,比如'2021'不是这里考虑)if(isNaN(data)&&!isNaN(Date.parse(data))){  console.log("dataisadateformat!")}说明isNaN()函数用于检查是否它的参数是一个非数字值。如果参数值为NaN或字符串、对象、undefined等非数字值,则返回true,否则返回false。parse()方法解析一个datetime字符串,返回毫秒数从1/1/1970午夜到该日期时间返回值:指定的日期和时间是1/1/1970午夜(格林威治标准时间)之间的毫秒数。