JavaScript Set Date Methods
Set Date ให้คุณตั้งค่าวันที่ (ปี, เดือน, วัน, ชั่วโมง, นาที, วินาที, มิลลิวินาที) สำหรับ Date Object
วิธีกำหนดวันที่
วิธี Set Date ใช้สำหรับตั้งค่าส่วนหนึ่งของวันที่:
Method | Description |
---|---|
setDate() | Set the day as a number (1-31) |
setFullYear() | Set the year (optionally month and day) |
setHours() | Set the hour (0-23) |
setMilliseconds() | Set the milliseconds (0-999) |
setMinutes() | Set the minutes (0-59) |
setMonth() | Set the month (0-11) |
setSeconds() | Set the seconds (0-59) |
setTime() | Set the time (milliseconds since January 1, 1970) |
วิธี setFullYear()
วิธี การsetFullYear()
กำหนดปีของวัตถุวันที่ ในตัวอย่างนี้จนถึงปี 2020:
ตัวอย่าง
const d = new Date();
d.setFullYear(2020);
วิธี การsetFullYear()
สามารถเลือกกำหนดเดือนและวัน:
ตัวอย่าง
const d = new Date();
d.setFullYear(2020, 11, 3);
วิธี setMonth()
วิธี การsetMonth()
กำหนดเดือนของวัตถุวันที่ (0-11):
ตัวอย่าง
const d = new Date();
d.setMonth(11);
เมธอด setDate()
วิธี การsetDate()
กำหนดวันของวัตถุวันที่ (1-31):
ตัวอย่าง
const d = new Date();
d.setDate(15);
วิธีsetDate()
นี้ยังสามารถใช้เพื่อเพิ่มวันเป็นวันที่:
ตัวอย่าง
const d = new Date();
d.setDate(d.getDate() + 50);
ถ้าการเพิ่มวันเปลี่ยนเดือนหรือปี ออบเจ็กต์ Date จะจัดการการเปลี่ยนแปลงโดยอัตโนมัติ
วิธี setHours()
วิธี การsetHours()
กำหนดชั่วโมงของวัตถุวันที่ (0-23):
ตัวอย่าง
const d = new Date();
d.setHours(22);
วิธี setMinutes()
วิธี การsetMinutes()
กำหนดนาทีของวัตถุวันที่ (0-59):
ตัวอย่าง
const d = new Date();
d.setMinutes(30);
วิธี setSeconds()
วิธีsetSeconds()
ตั้งค่าวินาทีของวัตถุวันที่ (0-59):
ตัวอย่าง
const d = new Date();
d.setSeconds(30);
เปรียบเทียบวันที่
วันที่สามารถเปรียบเทียบได้ง่าย
ตัวอย่างต่อไปนี้เปรียบเทียบวันที่ของวันนี้กับ 14 มกราคม 2100:
ตัวอย่าง
let text = "";
const today = new Date();
const someday = new Date();
someday.setFullYear(2100, 0, 14);
if (someday > today) {
text = "Today is before January 14, 2100.";
} else {
text = "Today is after January 14, 2100.";
}
JavaScript นับเดือนตั้งแต่ 0 ถึง 11 มกราคม คือ 0 ธันวาคม คือ 11
อ้างอิงวันที่ JavaScript ที่สมบูรณ์
สำหรับการอ้างอิงวันที่ฉบับสมบูรณ์ ไปที่:
อ้างอิงวันที่ของ JavaScriptให้สมบูรณ์
ข้อมูลอ้างอิงประกอบด้วยคำอธิบายและตัวอย่างของคุณสมบัติและเมธอดของ Date ทั้งหมด