ปัญหาหลักในการส่งคืนวันที่ปัจจุบันใน JavaScript คือมันอาศัยออบเจกต์วันที่ส่วนกลาง วัตถุนี้ไม่พร้อมใช้งานเสมอ และถ้าไม่มี คุณอาจได้รับข้อความแสดงข้อผิดพลาด
var currentDate = new Date();
รหัสนี้สร้างวัตถุวันที่ใหม่และกำหนดให้กับตัวแปรวันที่ปัจจุบัน
การดำเนินการวันที่
มีการดำเนินการวันที่บางอย่างที่คุณใช้ใน JavaScript ได้ คนที่พบบ่อยที่สุดคือ:
– ฟังก์ชัน date() ส่งกลับวันที่ปัจจุบันเป็นสตริง
– ฟังก์ชัน date() ยังสามารถรับอาร์กิวเมนต์เวลาที่ไม่บังคับ ซึ่งจะส่งคืนวันที่เป็นตัวเลขที่แสดงจำนวนมิลลิวินาทีตั้งแต่เที่ยงคืนของวันที่ 1 มกราคม 1970
– อ็อบเจกต์ Date ยังมีเมธอดหลายวิธีในการรับข้อมูลรายละเอียดเพิ่มเติมเกี่ยวกับวันที่ เช่น getFullYear(), getMonth() และ getDate()
ห้องสมุดวันที่
Date เป็นไลบรารีสำหรับจัดการวันที่และเวลาใน JavaScript มีฟังก์ชันที่หลากหลายในการรับและตั้งค่าวันที่และเวลา ตลอดจนวิธีการต่างๆ ในการทำงานกับวันที่ในอาร์เรย์หรือวัตถุ