📌  相关文章
📜  如何使用 JavaScript 检查日期是否有效?

📅  最后修改于: 2022-05-13 01:56:26.653000             🧑  作者: Mango

如何使用 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。