Thứ trong tuần
Mỗi ngày từ Thứ 2 đến Chủ nhật có số từ 0 đến 6 (không phải 1-7 như bài gốc). JavaScript Date object cung cấp phương thức getDay() để lấy ngày trong tuần.
Cú pháp
var d = new Date().getDay();
Không nhận tham số. Trả về: 0=Chủ nhật, 1=Thứ 2, 2=Thứ 3, ..., 6=Thứ 7.
Ví dụ 1
<html> <body> <script> var d = new Date(); document.write(d.getDay()); </script> </body> </html>
Kết quả
1
Ví dụ 2
<html> <body> <p id = "day"></p> <script> var d = new Date(); document.getElementById("day").innerHTML = (d.getDay()); </script> </body> </html>
Kết quả
1
Lưu ý quan trọng: JavaScript dùng 0-6 (Chủ nhật=0), khác với ISO 8601 (Thứ 2=1). Để chuyển sang ISO: (d.getDay() + 6) % 7 + 1.