JavaScript Date UTC() Method

คำอธิบายและวิธีใช้

UTC() หน้าต่างเวลาตามเวลาโลก (UTC) คือวิธีที่กำหนดค่ามิลลิวินาทีที่เห็นด้วยกับวันที่ที่กำหนด

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

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

ตัวอย่าง

ตัวอย่าง 1

คืนค่ามิลลิวินาทีที่เห็นด้วยกับวันที่ที่กำหนด

var d = Date.UTC(2012, 02, 30);

ลองทดลองเอง

ตัวอย่าง 2

สร้างวันที่โดยใช้เวลา UTC แทนเวลาท้องถิ่น

var d = new Date(Date.UTC(2012, 02, 30));

ลองทดลองเอง

ระบบการใช้งาน

Date.UTC(year, month, day, hours, minutes, seconds, millisec)

ค่าตัวแปร

ตัวแปร คำอธิบาย
year จำเป็น แสดงว่ามันเป็นตัวเลขสี่หลักของปี และอนุญาตให้มีค่าลบ
month

จำเป็น แสดงว่ามันเป็นตัวเลขของเดือน

ค่าที่คาดว่า 0-11 แต่อนุญาตให้มีค่าอื่น

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

ให้เลือกตามความต้องการ ตัวเลขเต็ม แสดงว่ามันเป็นวันของเดือน

ค่าที่คาดว่า 1-31 แต่อนุญาตให้มีค่าอื่น

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

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

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

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

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

ให้เลือกตามความต้องการ ค่าเริ่มต้น 0 แสดงว่ามันเป็นตัวเลขเต็มของชั่วโมง

ค่าที่คาดว่า 0-23 แต่อนุญาตให้มีค่าอื่น

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

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

ค่าที่คาดว่า 0-59 แต่อนุญาตให้มีค่าอื่น

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

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

ค่าที่คาดว่า 0-59 แต่อนุญาตให้มีค่าอื่น

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

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

ค่าที่คาดว่า 0-999 แต่อนุญาตให้มีค่าอื่น

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

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

ค่าที่คืน ตัวเลขแทนระยะเวลาที่เกี่ยวข้องกับเวลาเมื่อเวลา 0 นาที 30 พฤศจิกาของวันที่ 1 มกราคม 1970 นับแต่นาทีที่ 0 นาทีของวันที่ 1 มกราคม 1970
JavaScript รุ่น ECMAScript 1

การสนับสนุนโปรแกรมนี้

วิธี Chrome IE Firefox Safari Opera
UTC() การสนับสนุน การสนับสนุน การสนับสนุน การสนับสนุน การสนับสนุน

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

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

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