Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để kiểm tra xem ngày JavaScript có hợp lệ hay không?


Để kiểm tra xem ngày JavaScript có hợp lệ hay không, bạn có thể thử chạy mã sau -

Ví dụ

<!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>

Đầu ra

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)