JavaScript怎么判断是不是日期
时间:2021-11-15 来源:互联网
今天PHP爱好者为您带来在JavaScript中,可以利用isNaN()方法和Date对象的parse()方法来判断是不是日期,parse()方法可解析一个日期时间字符串;语法“if(isNaN(data)&&!isNaN(Date.parse(data)))”。希望对大家有所帮助。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
在JavaScript中,可以利用Date对象的parse()方法和isNaN()方法来判断是不是日期。
先使用isNaN()方法排除纯数字的情况,然后通过Date.parse()方法判断是否为日期即可。
实现代码:
var data = "2021-11-03"
if(isNaN(data) && !isNaN(Date.parse(data))) {
console.log(data+" 是日期格式!");
}

说明:
isNaN() 函数用于检查其参数是否是非数字值。如果参数值为 NaN 或字符串、对象、undefined等非数字值则返回 true, 否则返回 false。
parse() 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。
语法:Date.parse(datestring)
datestring:必需参数,表示日期和时间的字符串。
返回值:指定的日期和时间据 1970/1/1 午夜(GMT 时间)之间的毫秒数。
说明:该方法是 Date 对象的静态方法。一般采用 Date.parse() 的形式来调用,而不是通过 dateobject.parse() 调用该方法。
以上就是JavaScript怎么判断是不是日期的详细内容,更多请关注php爱好者其它相关文章!
-
神庙逃亡2网页版直达入口-神庙逃亡2官网网页版畅玩 2025-12-17 -
陪跑的梗是什么意思?揭秘网络热词陪跑背后的幽默与自嘲 2025-12-17 -
身份验证审核时间多久?快速解答你的疑问 2025-12-17 -
索尼PS5香港官网直通车-索尼PS5香港官网网址全览 2025-12-17 -
poki地铁跑酷极速入口-poki地铁跑酷经典无限畅玩入口 2025-12-17 -
迅雷在线观影-迅雷影视免费高清播放器 2025-12-17