Lấy ngày trong năm hiện tại trong JavaScript
Hãy lấy một đối tượng ngày chứa
8 tháng Ba của năm hiện tại. Cụm từ
năm hiện tại ở đây có nghĩa là
script phải hoạt động vào bất kỳ năm nào, luôn luôn
lấy được năm đang diễn ra trên hành tinh.
Để làm điều này, chúng ta cần tạo một đối tượng ngày phụ trợ khác chứa thời điểm hiện tại . Nhờ đối tượng này, chúng ta có thể lấy được năm hiện tại, và sau đó sử dụng năm đó khi tạo đối tượng với ngày mong muốn, như thế này:
let now = new Date(); // lấy thời điểm hiện tại
let date = new Date(now.getFullYear(), 2, 8); // lấy ngày của chúng ta
Thời điểm thu được chúng ta có thể sử dụng, ví dụ, để xác định thứ trong tuần tương ứng với ngày đó:
console.log(date.getDay());
Xác định xem ngày 31
tháng Mười Hai của năm hiện tại sẽ là thứ mấy.