คู่มืออ้างอิง JavaScript Date

  • หน้าก่อนหน้า JS Class
  • หน้าต่อไป JS Error

อ็อบเจ็กต์ 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
  • หน้าก่อนหน้า JS Class
  • หน้าต่อไป JS Error