Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để xác định xem ngày có phải là cuối tuần trong JavaScript hay không?


Như chúng ta biết giá trị 0 là cho ngày Chủ nhật và 6 cho ngày thứ Bảy. Trước hết, bạn cần có được ngày với sự trợ giúp của getDay ().

Hãy đặt một ngày -

var givenDate=new Date("2020-07-18");

Bây giờ, chúng ta sẽ đến ngày -

var currentDay = givenDate.getDay();

Sau đây là mã để xác định xem ngày có phải là cuối tuần hay không -

Ví dụ

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 a not a Weekend");
}

Để chạy chương trình trên, bạn cần sử dụng lệnh sau -

node fileName.js.

Đây, tên tệp của tôi là demo66.js.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

PS C:\Users\Amit\JavaScript-code> node demo66.js
The given date Sat Jul 18 2020 05:30:00 GMT+0530 (India Standard Time) is a Weekend