Compare date JavaScript

Đôi khi bắt đầu với việc so sánh giữa ngày nhập và ngày hiện tại cũng trở nên khó khăn nếu bạn rối, bình tỉnh lại xem đoạn code phía dưới nhé.

<!DOCTYPE html>
<html>
<body>

<h2>compare date</h2>

      <input type="date" id="f" name="f" onchange="myFunction()"/>

<script>
function myFunction() {
var today = new Date();//khởi tạo ngày
var dd = today.getDate();//lấy ngày hhien65 tại
var mm = today.getMonth()+1; //lấy tháng
var yyyy = today.getFullYear();//lấy năm

  if(dd<10) {
      dd = '0'+dd
  }

   if(mm<10) {
      mm = '0'+mm
  }

today = yyyy + '-' + mm + '-' + dd; //đưa về đúng định dạng năm-tháng-ngày để compare
var x =  document.getElementById("f").value;//lấy value từ ô input     

if(x < today){//tiến hành so sánh
  alert("ngày nhập phài lớn hơn hoặc bằng ngày hiện tại")//hiện câu thông báo
  }
}
</script>
</body>
</html>

Comments

Bài đăn phổ biến

Tính Bình Phương 1 Số Trong Python

Deploy website lên VPS hoặc Hosting với Gitlab CI/CD

Đổi tên "READ MORE" trong bài post

MỞ CAMERA VÀ CHỤP ẢNH BẰNG PHP