Phương thức đặt ngày của JavaScript
Phương thức Đặt ngày cho phép bạn đặt giá trị ngày (năm, tháng, ngày, giờ, phút, giây, mili giây) cho Đối tượng ngày.
Đặt phương pháp ngày
Các phương thức Set Date được sử dụng để thiết lập một phần của ngày:
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) |
Phương thức setFullYear()
Phương thức setFullYear()
đặt năm của đối tượng ngày. Trong ví dụ này đến năm 2020:
Phương thức setFullYear()
có thể tùy chọn đặt tháng và ngày:
Phương thức setMonth()
Phương thức setMonth()
đặt tháng của đối tượng ngày (0-11):
Phương thức setDate()
Phương thức setDate()
đặt ngày của đối tượng ngày (1-31):
Phương thức setDate()
cũng có thể được sử dụng để thêm ngày vào một ngày:
Nếu việc thêm ngày làm thay đổi tháng hoặc năm, các thay đổi sẽ được đối tượng Date xử lý tự động.
Phương thức setHours()
Phương thức setHours()
đặt giờ của đối tượng ngày (0-23):
Phương thức setMinutes()
Phương thức setMinutes()
đặt số phút của đối tượng ngày (0-59):
Phương thức setSeconds()
Phương thức setSeconds()
đặt giây của đối tượng ngày (0-59):
So sánh ngày
Ngày có thể dễ dàng được so sánh.
Ví dụ sau so sánh ngày hôm nay với ngày 14 tháng 1 năm 2100:
Ví dụ
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.";
}
Hãy tự mình thử »JavaScript đếm các tháng từ 0 đến 11. Tháng 1 là 0. Tháng 12 là 11.
Tham chiếu ngày JavaScript hoàn chỉnh
Để có thông tin tham khảo đầy đủ về Ngày, hãy truy cập:
Tham chiếu ngày JavaScript hoàn chỉnh .
Tham chiếu chứa các mô tả và ví dụ về tất cả các thuộc tính và phương thức Date.