วิธี JavaScript Date setUTCHours()

คำนิยามและวิธีใช้

setUTCHours() วิธีนี้จะตั้งชั่วโมงของวันที่เป็นตัวเลขตามเวลา UTC

วิธีนี้ยังสามารถใช้เพื่อตั้งนาที วินาที และมิลิเซคอนด์ได้

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

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

ตัวอย่าง

ตัวอย่าง 1

ตั้งชั่วโมงเป็น 15 ตามเวลา UTC:

var d = new Date();
d.setUTCHours(15);

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

ตัวอย่าง 2

ตั้งเวลาเป็นเวลา UTC 15:35:01:

var d = new Date();
d.setUTCHours(15, 35, 1);

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

ตัวอย่าง 3

ตั้งเวลาเป็น 48 ชั่วโมงก่อนด้วยวิธี UTC:

var d = new Date();
d.setUTCHours(d.getUTCHours() - 48);

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

ระบบการใช้

Date.setUTCHours(hour, min, sec, millisec)

ค่าตัวแปร

ตัวแปร รายละเอียด
hour

จำเป็น แสดงเป็นตัวเลขเต็มที่แสดงชั่วโมง

ค่าที่คาดว่าจะเป็น 0-23 แต่ยอมรับค่าอื่นๆ

  • -1 จะนำไปสู่ชั่วโมงสุดท้ายของวันก่อน
  • 24 จะนำไปสู่ชั่วโมงแรกของวันต่อไป
min

เลือกใช้ได้ แสดงเป็นตัวเลขเต็มที่แสดงนาที

ค่าที่คาดว่าจะเป็น 0-59 แต่ยอมรับค่าอื่นๆ

  • -1 จะนำไปสู่นาทีสุดท้ายของชั่วโมงก่อน
  • 60 จะนำไปสู่นาทีแรกของชั่วโมงต่อไป
sec

เลือกใช้ได้ แสดงเป็นตัวเลขเต็มที่แสดงวินาที

ค่าที่คาดว่าจะเป็น 0-59 แต่ยอมรับค่าอื่นๆ

  • -1 จะนำไปสู่วินาทีสุดท้ายของนาทีก่อน
  • 60 จะนำไปสู่วินาทีแรกของนาทีต่อไป
millisec

เลือกใช้ได้ แสดงเป็นตัวเลขเต็มที่แสดงมิลิเซคอนด์

ค่าที่คาดว่าจะเป็น 0-999 แต่ยอมรับค่าอื่นๆ

  • -1 จะนำไปสู่มิลิเซคอนด์สุดท้ายของวินาทีก่อน
  • 1000 จะนำไปสู่มิลิเซคอนด์แรกของวินาทีต่อไป

技术细节

返回值: 数值,表示日期对象与 1970 年 1 月 1 日午夜之间的毫秒数。
JavaScript 版本: ECMAScript 1

浏览器支持

方法 Chrome IE Firefox Safari Opera
setUTCHours() สนับสนุน สนับสนุน สนับสนุน สนับสนุน สนับสนุน

หน้าที่เกี่ยวข้อง

ตำแหน่ง:วันที่ JavaScript

ตำแหน่ง:รูปแบบวันที่ JavaScript

ตำแหน่ง:วิธีการตั้งค่าวันที่ JavaScript