如何使用 JavaScript 检查日期是否有效?
给定一个日期对象,任务是使用 JavaScript 检查给定日期是否有效。有两种方法可以解决这个问题,下面将讨论:
方法一:
- 将日期对象存储在变量中。
- 如果日期有效,则getTime()将始终等于其自身。
- 如果日期无效,则getTime()将返回不等于自身的 NaN。
- isValid()函数用于检查 getTime() 方法是否等于自身。
示例 1:此示例实现了上述方法。
How to check a date is valid
or not using JavaScript ?
GeeksForGeeks
输出:
- 在点击按钮之前:
- 点击按钮后:
方法二:
- 将日期对象存储到变量d中。
- 使用Object.prototype.toString.call(d)方法检查变量d是否由 Date 对象创建。
- 如果日期有效,则getTime() 方法将始终等于其自身。
- 如果日期无效,则getTime() 方法将返回不等于自身的 NaN。
- 在此示例中, isValid() 方法正在检查getTime()是否等于自身。
示例 2:此示例实现了上述方法。
How to check a date is valid
or not using JavaScript ?
GeeksForGeeks
输出:
- 在点击按钮之前:
- 点击按钮后:
JavaScript 以网页开发而闻名,但它也用于各种非浏览器环境。您可以按照这个 JavaScript 教程和 JavaScript 示例从头开始学习 JavaScript。