Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

ตรวจสอบว่าวันที่เป็นวันหยุดสุดสัปดาห์หรือไม่ใน JavaScript

ใช้ getDay() คืนค่า 0 (อาทิตย์) ถึง 6 (เสาร์) ตรวจสอบว่าเป็น 0 หรือ 6

ตัวอย่างโค้ด

var givenDate = new Date("2020-07-18");
var currentDay = givenDate.getDay();
var dateIsInWeekend = (currentDay === 6) || (currentDay === 0);

if (dateIsInWeekend == true) {
    console.log("The given date " + givenDate + " is a Weekend");
} else {
    console.log("The given date " + givenDate + " is not a Weekend");
}

วิธีรันโปรแกรม

ใช้คำสั่ง node fileName.js (เช่น node demo66.js)

ผลลัพธ์ตัวอย่าง

The given date Sat Jul 18 2020 05:30:00 GMT+0530 (India Standard Time) is a Weekend