ในบทความล่าสุดเราดูที่วัตถุวันที่ JavaScript โดยทั่วไป ที่นี่เราดูวิธีการทั้งหมดสำหรับการตั้งค่าส่วนต่าง ๆ ของวันที่และเวลาตามเวลาท้องถิ่น (โปรดจำไว้ว่าเวลาท้องถิ่นเป็นเวลาและเขตเวลาใด ๆ ที่คอมพิวเตอร์ของผู้ใช้ใช้ตั้งอยู่) ขณะที่ไม่มีวิธีการใดที่ดูน่าสนใจมาก ๆ เมื่อใช้ร่วมกับวิธีวันที่อื่น ๆ พวกเขาอนุญาตให้คุณทำทุกวันและ การคำนวณปฏิทิน
วันที่ถูกตั้งค่าไว้ก่อนหน้าตัวอย่างแต่ละรายการ
วันจันทร์ที่ 20 ธันวาคม 1999 8:30:15 น การใช้
var egdate = new Date ("20 ธันวาคม 1999 20:30:15")
. หากคุณมี JavaScript ในเบราว์เซอร์ของคุณคุณสามารถดูตัวอย่างสดได้ที่นี่
- setDate ()
- กำหนดวันที่ (วันของเดือน) ในวัตถุวันที่ที่มีอยู่
ตัวอย่าง: egdate.setDate (12)
ผลลัพธ์: วันจันทร์ที่ 20 ธันวาคม 1999 8:30:15 น
- setMonth ()
- กำหนดเดือนในวัตถุวันที่ที่มีอยู่
ตัวอย่าง: egdate.setMonth (2)
ผล: วันเสาร์ที่ 20 มีนาคม 2542 8:30:15 น
- setFullYear ()
- ตั้งปี (รูปแบบ 4 หลัก) ในวัตถุวันที่ที่มีอยู่
นอกจากนี้ยังมีฟังก์ชัน setYear () ที่ล้าสมัย แต่ควรหลีกเลี่ยงทุกครั้งที่ทำได้
ตัวอย่าง: egdate.setFullYear (2008)
ผล: วันเสาร์ที่ 20 ธันวาคม 2551 เวลา 8:30:15 น
- setHours ()
- ตั้งค่าส่วนชั่วโมงของเวลาของวันในวัตถุวันที่ที่มีอยู่ (ใช้นาฬิกา 24 ชั่วโมง)
ตัวอย่าง: egdate.setHours (14)
ผลลัพธ์: วันจันทร์ที่ 20 ธันวาคม 1999 2:30:15 น
- setMinutes ()
- ตั้งค่าส่วนนาทีของเวลาของวันในวัตถุวันที่ที่มีอยู่
ตัวอย่าง: egdate.setMinutes (17)
ผลลัพธ์: วันจันทร์ที่ 20 ธันวาคม 1999 8:17:15 น
- setSeconds ()
- กำหนดส่วนวินาทีของเวลาของวันในวัตถุวันที่ที่มีอยู่
ตัวอย่าง: egdate.setSeconds (24)
ผลลัพธ์: วันจันทร์ที่ 20 ธันวาคม 1999 8:30:24 น
- setMilliseconds ()
- กำหนดส่วนมิลลิวินาทีของเวลาของวันในวัตถุวันที่ที่มีอยู่
ตัวอย่าง: egdate.setMilliseconds (300)
ผลลัพธ์: วันจันทร์ที่ 20 ธันวาคม 1999 8:30:15 น
- ตั้งเวลา()
- ตั้งค่าวันที่และเวลาของวัตถุ Date ที่มีอยู่โดยใช้วินาทีตั้งแต่ (ก่อนหน้าสำหรับตัวเลขลบ) 1 มกราคม 1970
ตัวอย่าง: egdate.setTime (-999999999)
ผลลัพธ์: วันจันทร์ที่ 20 ธันวาคม 1999 8:30:15 น
คำแนะนำวิดีโอ: สอนวิธีการตั้งนาฬิกา Casio G-shock แบบ Digital & Analog (อาจ 2024).