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

การตั้งค่าวันของเดือนสำหรับวันที่ตามเวลาสากล (UTC) ใน JavaScript

เมธอด setUTCDate() ของ JavaScript Date ใช้ตั้งค่าวันของเดือนสำหรับวันที่ที่ระบุ ตามเวลาสากล (Universal Time)

พารามิเตอร์: setUTCDate(dayValue)

  • dayValue — จำนวนเต็ม 1-31 แทนวันของเดือน

ตัวอย่าง

ลองรันโค้ดด้านล่างเพื่อตั้งค่าวันของเดือนสำหรับวันที่ที่ระบุ:

<html>
  <head>
    <title>JavaScript setUTCDate Method</title>
  </head>
  <body>
    <script>
      var dt = new Date( "Oct 15, 2017 23:30:00" );
      dt.setUTCDate( 20 );
      document.write( dt );
    </script>
  </body>
</html>

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