Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách trừ ngày từ một ngày trong JavaScript

Để trừ ngày, dùng setDate(getDate() - số_ngày). Phương thức setDate() tự động điều chỉnh tháng/năm nếu cần.

Ví dụ

Trừ 10 ngày từ 30/12/2017:

<html>
  <head>
    <title>Phương thức setDate trong JavaScript</title>
  </head>
  <body>
    <script>
      var dt = new Date("December 30, 2017 11:20:25");
      dt.setDate(dt.getDate() - 10);
      document.write(dt);
    </script>
  </body>
</html>

Kết quả

Thứ 4, 20 Thg 12 2017 11:20:25 GMT+0530