วิธี setUTCFullYear() ของ JavaScript Date

คำนิยามและการใช้งาน

setUTCFullYear() วิธีนี้จะตั้งปีของวันที่เรียกเรื่องด้วยเวลา UTC (1000 ถึง 9999 ปีสี่หลัก)

คำแนะนำ:เวลา UTC (Universal Coordinated Time) คือเวลาที่กำหนดโดยมาตรฐานเวลาโลก

หมายเหตุ:เวลา UTC และ GMT (Greenwich Mean Time) เหมือนกัน

ตัวอย่าง

ตัวอย่าง 1

ตั้งปีเป็น 1992:

var d = new Date();
d.setUTCFullYear(1992);

ทดลองด้วยตัวเอง

ตัวอย่าง 2

ตั้งวันที่เป็นวันที่ 3 พฤศจิกายน 2020:

var d = new Date();
d.setUTCFullYear(2020, 10, 3);

ทดลองด้วยตัวเอง

ตัวอย่าง 3

ตั้งวันที่เป็นหกเดือนก่อนหน้านี้ ตามเวลา UTC:

var d = new Date();
d.setUTCFullYear(d.getUTCFullYear, d.getUTCMonth() - 6);

ทดลองด้วยตัวเอง

ศัพท์

Date.setUTCFullYear(ค่าที่แสดงปี ที่ยอมรับค่าลบ, เดือน, ตัวเลขเต็ม)

ค่าตัวแปร

ตัวแปร คำอธิบาย
ค่าที่แสดงปี ที่ยอมรับค่าลบ จำเป็นต้องมี
เดือน

เลือกได้

ค่าที่คาดคิดคือ 0-11 แต่ยอมรับค่าอื่นๆ ด้วย

  • -1 จะนำไปสู่เดือนสุดท้ายของปีที่แล้ว
  • 12 จะนำไปสู่เดือนแรกของปีหน้า
  • 13 จะนำไปสู่เดือนที่ 2 ของปีหน้า
ตัวเลขเต็ม

จำเป็นต้องมี

ค่าที่คาดคิดคือ 1-31 แต่ยอมรับค่าอื่นๆ ด้วย

  • 0 จะนำไปสู่วันสุดท้ายของเดือนที่แล้ว
  • -1 จะนำไปสู่วันที่ก่อนหน้าวันสุดท้ายของเดือนที่แล้ว

หากเดือนมี 31 วัน:

  • 32 จะนำไปสู่วันที่แรกของเดือนต่อไป

หากเดือนมี 30 วัน:

  • 32 จะนำไปสู่วันที่ที่ 2 ของเดือนต่อไป

รายละเอียดเทคนิค

ค่าที่กลับมาคือ: ค่าที่กลับมาคือ มิลลิเซ็กันด์จากเวลาเที่ยงคืนของวันที่ 1 มกราคม 1970。
JavaScript รุ่น: ECMAScript 1

การสนับสนุนเบราซเซอร์

วิธี Chrome IE Firefox Safari Opera
setUTCFullYear() สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน

เพิ่มเติม

ตัวอย่าง:วันที่ JavaScript

ตัวอย่าง:รูปแบบวันที่ JavaScript

ตัวอย่าง:วิธีการตั้งค่าวันที่ JavaScript