Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีลบวันออกจากวันที่ใน JavaScript

เพื่อลบวันออกจากออบเจกต์ Date ใน JavaScript ให้ใช้เมธอด setDate() โดยดึงค่าวันปัจจุบันมาลบจำนวนวันที่ต้องการ เมธอด setDate() จะตั้งค่าวันของเดือนสำหรับวันที่ระบุตามเวลาท้องถิ่น

ตัวอย่าง

ลองรันโค้ดด้านล่างเพื่อลบ 10 วันจากวันที่ปัจจุบัน

<html>
  <head>
    <title>JavaScript setDate Method</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>

ผลลัพธ์

Wed Dec 20 2017 11:20:25 GMT+0530 (India Standard Time)