ออบเจกต์ Date เป็นชนิดข้อมูลสร้างในภาษา JavaScript ออบเจกต์ Date ถูกสร้างด้วย new Date()
เมื่อสร้างออบเจกต์ Date แล้ว มีเมธอดมากมายให้ใช้งาน ส่วนใหญ่ใช้สำหรับดึงและตั้งค่าปี เดือน วัน ชั่วโมง นาที วินาที และมิลลิวินาที โดยใช้เวลาท้องถิ่นหรือ UTC (GMT)
ฟังก์ชัน getDate() ของออบเจกต์ Date คืนค่า วันของเดือน (1-31) ของวันที่ปัจจุบันในออบเจกต์นั้น
ไวยากรณ์
dateObj.getDate();
ตัวอย่าง
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date('September 26, 1989 00:4:00'); document.write(dateObj.getDate()); </script> </body> </html>
ผลลัพธ์
26
ตัวอย่าง: ไม่ระบุวันที่
หากไม่ระบุวันที่ของเดือน ค่าเริ่มต้นจะเป็น 1
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date('September, 1989 00:4:00'); document.write(dateObj.getDate()); </script> </body> </html>
ผลลัพธ์
1
ตัวอย่าง: ไม่ส่งค่าใดๆ
หากไม่ส่งค่าให้ constructor จะคืนค่าวันที่ของวันปัจจุบัน
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date(); document.write(dateObj.getDate()); </script> </body> </html>
ผลลัพธ์
24