คู่มืออ้างอิง JavaScript Date
อ็อบเจ็กต์ Date
อ็อบเจ็กต์ Date ใช้ในการจัดการวันเวลา
วันที่ตัวแปรสร้างด้วย new Date()
มีวิธีสร้างวันที่ 4 รูปแบบ
var d = new Date(); var d = new Date(milliseconds); var d = new Date(dateString); var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);
สำหรับตัวเรียนเกี่ยวกับวันเวลา โปรดอ่าน ตัวเรียน JavaScript วันเวลา。
วิธีและคุณสมบัติของอ็อบเจ็กต์ Date
วิธี | รายละเอียด |
---|---|
new Date() | คืนวันในเดือน (จาก 1 ถึง 31) |
constructor | คืนฟังก์ชันของโมดูล Date ที่สร้างตัวแปร Date |
getDate() | คืนวันในเดือน (จาก 1 ถึง 31) |
getDay() | คืนวันในสัปดาห์ (0-6) |
getFullYear() | คืนปี |
getHours() | คืนชั่วโมง (จาก 0-23) |
getMilliseconds() | คืนจำนวนมิลลิวินาที (0-999) |
getMinutes() | คืนนาที (จาก 0-59) |
getMonth() | คืนเดือน (จาก 0-11) |
getSeconds() | คืนจำนวนวินาที (จาก 0-59) |
getTime() | คืนจำนวนมิลลิวินาทีจากเวลาประมาณเวลา 1 มกราคม 1970 ถึงวันที่ที่กำหนด |
getTimezoneOffset() | คืนจำนวนนาทีของต่างเวลานอกเวลาท้องถิ่น โดยใช้หน่วยเวลา |
getUTCDate() | ตามเวลาสากลเชิงพิกัด คืนวันในเดือน (จาก 1 ถึง 31) |
getUTCDay() | ตามเวลาสากลเชิงพิกัด คืนวันในสัปดาห์ (0-6) |
getUTCFullYear() | ตามเวลาสากลเชิงพิกัด คืนปี |
getUTCHours() | ตามเวลาสากลเชิงพิกัด คืนชั่วโมง (0-23) |
getUTCMilliseconds() | ตามเวลาสากลเชิงพิกัด คืนจำนวนมิลลิวินาที (0-999) |
getUTCMinutes() | ตามเวลาสากลเชิงพิกัด คืนนาที (0-59) |
getUTCMonth() | ตามเวลาสากลเชิงพิกัด คืนเดือน (0-11) |
getUTCSeconds() | ตามเวลาสากลเชิงพิกัด คืนจำนวนวินาที (0-59) |
getYear() | ถูกปลดระบบการใช้งานกรุณาใช้ วิธี getFullYear()。 |
now() | คืนค่ามิลลิเซกันด์ตั้งแต่กลางคืนวันที่ 1 มกราคม 1970 |
parse() | ตรวจสอบข้อความวันที่และคืนค่ามิลลิเซกันด์ตั้งแต่วันที่ 1 มกราคม 1970 |
prototype | อนุญาตให้คุณเพิ่มคุณสมบัติและวิธีที่ติดตั้งเข้ากับโอบเจกต์ |
setDate() | ตั้งวันของเดือนของ Date โอบเจกต์ |
setFullYear() | ตั้งปีของ Date โอบเจกต์ |
setHours() | ตั้งชั่วโมงของ Date โอบเจกต์ |
setMilliseconds() | ตั้งมิลลิเซกันด์ของ Date โอบเจกต์ |
setMinutes() | ตั้งนาทีของ Date โอบเจกต์ |
setMonth() | ตั้งเดือนของ Date โอบเจกต์ |
setSeconds() | ตั้งเวลาของ Date โอบเจกต์ |
setTime() | ตั้งวันที่ในมิลลิเซกันด์หลังวันที่ 1 มกราคม 1970 หรือก่อนวันที่นั้น |
setUTCDate() | ตั้งวันของเดือนของ Date โอบเจกต์ในเวลาสากล |
setUTCFullYear() | ตั้งปีของ Date โอบเจกต์ในเวลาสากล |
setUTCHours() | ตั้งชั่วโมงของ Date โอบเจกต์ในเวลาสากล |
setUTCMilliseconds() | ตั้งมิลลิเซกันด์ของ Date โอบเจกต์ในเวลาสากล |
setUTCMinutes() | ตั้งนาทีของ Date โอบเจกต์ในเวลาสากล |
setUTCMonth() | ตั้งเดือนของ Date โอบเจกต์ในเวลาสากล |
setUTCSeconds() | ตั้งเวลาของ Date โอบเจกต์ในเวลาสากล |
setYear() | ถูกปลดระบบการใช้งานกรุณาใช้ วิธี setFullYear()。 |
toDateString() | แปลงส่วนวันของ Date โอบเจกต์เป็นข้อความตัวอักษรที่สามารถอ่านได้。 |
toGMTString() | ถูกปลดระบบการใช้งานกรุณาใช้ วิธี toUTCString()。 |
toISOString() | คืนค่าวันที่ในรูปแบบข้อความตัวอักษรโดยใช้มาตราฐาน ISO。 |
toJSON() | คืนค่าวันที่ในรูปแบบข้อความตัวอักษร ตามรูปแบบวันที่ JSON。 |
toLocaleDateString() | แปลงส่วนวันของ Date โอบเจกต์เป็นข้อความตัวอักษรโดยใช้ข้อกำหนดภาษาและพื้นที่。 |
toLocaleTimeString() | แปลงส่วนเวลาของ Date โอบเจกต์เป็นข้อความตัวอักษรโดยใช้ข้อกำหนดภาษาและพื้นที่。 |
toLocaleString() | แปลง Date โอบเจกต์เป็นข้อความตัวอักษรโดยใช้ข้อกำหนดภาษาและพื้นที่。 |
toString() | คุณสามารถแปลง Date โอบเจกต์เป็นข้อความตัวอักษร。 |
toTimeString() | แปลงส่วนเวลาของวัตถุ Date ให้เป็นตัวอักษร |
toUTCString() | แปลงวัตถุ Date ให้เป็นตัวอักษรตามเวลาโลก |
UTC() | คืนค่ามิลลิเซกันด์ของวันที่ตามเวลา UTC ตั้งแต่เวลาเที่ยงคืนของวันที่ 1 มกราคม 1970 |
valueOf() | คืนค่าตัวเดิมของวัตถุ Date |