การทำงานกับออบเจ็กต์ Date ใน JavaScript
ตอนนี้เราจะเริ่มศึกษาการทำงานกับ
วันที่ใน JavaScript สำหรับสิ่งนี้เราจำเป็นต้องมี
ออบเจ็กต์ Date ซึ่งใน
JavaScript สามารถใช้จัดการต่าง ๆ
กับวันที่ได้
ออบเจ็กต์วันที่ถูกสร้างขึ้นดังนี้:
new Date();
ลองเขียนออบเจ็กต์ที่สร้างลงในตัวแปรใด ๆ
ตัวอย่างเช่น ในตัวแปร date:
let date = new Date();
หลังจากดำเนินการแล้ว ตัวแปร date
จะเป็นออบเจ็กต์ที่เก็บ
ช่วงเวลาปัจจุบัน (วินาที นาที
ชั่วโมง และอื่น ๆ) ไว้ภายใน
โดยใช้ออบเจ็กต์นี้กับวิธีการพิเศษ เราสามารถรับลักษณะเฉพาะของเวลา ที่เราต้องการได้ เช่น ชั่วโมงปัจจุบัน วันปัจจุบัน หรือเดือนปัจจุบัน
ตัวอย่างเช่น สามารถรับชั่วโมงปัจจุบันได้ดังนี้:
date.getHours() และเดือนปัจจุบัน -
ได้ดังนี้ date.getMonth() ดู
ตัวเลือกทั้งหมด:
let date = new Date();
console.log(date.getFullYear()); // ปี
console.log(date.getMonth()); // เดือน
console.log(date.getDate()); // วัน
console.log(date.getHours()); // ชั่วโมง
console.log(date.getMinutes()); // นาที
console.log(date.getSeconds()); // วินาที
โปรดทราบว่า เดือนที่เมธอด
getMonth ส่งคืน จะเริ่มต้นจากศูนย์ - มกราคม
คือศูนย์ กุมภาพันธ์คือหนึ่ง และต่อ ๆ ไป
แสดงวันที่ปัจจุบันบนหน้าจอ
แสดงเดือนปัจจุบันบนหน้าจอ
แสดงปีปัจจุบันบนหน้าจอ