我是靠谱客的博主 贪玩小蝴蝶,最近开发中收集的这篇文章主要介绍JavaScript怎么判断是不是日期,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本教程操作环境: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+" 是日期格式!");
}
登录后复制

1.png

说明:

isNaN() 函数用于检查其参数是否是非数字值。如果参数值为 NaN 或字符串、对象、undefined等非数字值则返回 true, 否则返回 false。

parse() 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。

语法:Date.parse(datestring)

  • datestring:必需参数,表示日期和时间的字符串。

返回值:指定的日期和时间据 1970/1/1 午夜(GMT 时间)之间的毫秒数。

说明:该方法是 Date 对象的静态方法。一般采用 Date.parse() 的形式来调用,而不是通过 dateobject.parse() 调用该方法。

【推荐学习:javascript高级教程】

以上就是JavaScript怎么判断是不是日期的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是贪玩小蝴蝶为你收集整理的JavaScript怎么判断是不是日期的全部内容,希望文章能够帮你解决JavaScript怎么判断是不是日期所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(80)

评论列表共有 0 条评论

立即
投稿
返回
顶部