如何检查JavaScript日期是否有效?

要检查JavaScript日期是否有效,可以尝试运行以下代码-

示例

<!DOCTYPE html>

<html>

   <body>  

      <script>

         var date1, date2;  

         date1 = new Date("2018/1/1");  

         if( ! isNaN ( date1.getMonth() )) {

            document.write("Valid date1: "+date1);

         }else{

            document.write("<br>Invalid date1");

         }

         date2 = new Date("20181/1");  

         if( ! isNaN ( date2.getMonth() )) {

            document.write("<br> Valid date2: "+date2);  

         }else{

            document.write("<br>Invalid date2");

         }  

      </script>  

   </body>

</html>

输出结果

Valid date1: Mon Jan 01 2018 00:00:00 GMT+0530 (India Standard Time)

Valid date2: Mon Jan 01 20181 00:00:00 GMT+0530 (India Standard Time)

以上是 如何检查JavaScript日期是否有效? 的全部内容, 来源链接: utcz.com/z/316925.html

回到顶部