Phương thức thiết lập ngày tháng JavaScript
- Trang trước Cách lấy ngày tháng JS
- Trang tiếp theo JS toán học
Sử dụng phương thức 'thiết lập ngày' có thể thiết lập giá trị ngày tháng của đối tượng ngày tháng (năm, tháng, ngày, giờ, phút, giây, mili giây).
Phương thức thiết lập ngày
Phương thức thiết lập sử dụng để thiết lập một phần của ngày tháng. Dưới đây là các phương thức phổ biến nhất (sắp xếp theo thứ tự alphabet):
Phương thức | Mô tả |
---|---|
setDate() | Thiết lập ngày bằng số (1-31) |
setFullYear() | Thiết lập năm (tùy chọn tháng và ngày) |
setHours() | Thiết lập giờ (0-23) |
setMilliseconds() | Thiết lập mili giây (0-999) |
setMinutes() | Thiết lập phút (0-59) |
setMonth() | Thiết lập tháng (0-11) |
setSeconds() | Thiết lập giây (0-59) |
setTime() | Thiết lập thời gian (từ ngày 1 tháng 1 năm 1970 đến nay) |
Phương thức setFullYear()
setFullYear()
Phương thức thiết lập năm của đối tượng ngày tháng. Ví dụ này được thiết lập cho năm 2020:
Mẫu
<script> var d = new Date(); d.setFullYear(2020); document.getElementById("demo").innerHTML = d; </script>
setFullYear()
Phương thức có thểChọnThiết lập tháng và ngày:
Mẫu
<script> var d = new Date(); d.setFullYear(2020, 11, 3); document.getElementById("demo").innerHTML = d; </script>
Phương thức setMonth()
setMonth()
Cách thiết lập tháng của đối tượng ngày tháng (0-11):
Mẫu
<script> var d = new Date(); d.setMonth(11); document.getElementById("demo").innerHTML = d; </script>
Phương thức setDate()
setDate()
Cách thiết lập ngày của đối tượng ngày tháng (1-31):
Mẫu
<script> var d = new Date(); d.setDate(15); document.getElementById("demo").innerHTML = d; </script>
setDate()
Phương thức này cũng có thể được sử dụng để thêm ngàyThêmĐến ngày:
Mẫu
<script> var d = new Date(); d.setDate(d.getDate() + 50); document.getElementById("demo").innerHTML = d; </script>
Nếu thêm ngày, chuyển tháng hoặc năm, thay đổi sẽ được xử lý tự động bởi đối tượng Date.
Phương thức setHours()
setHours()
Cách thiết lập giờ của đối tượng ngày tháng (0-23):
Mẫu
<script> var d = new Date(); d.setHours(22); document.getElementById("demo").innerHTML = d; </script>
Phương thức setMinutes()
setMinutes()
Cách thiết lập phút của đối tượng ngày tháng (0-59):
Mẫu
<script> var d = new Date(); d.setMinutes(30); document.getElementById("demo").innerHTML = d; </script>
Phương thức setSeconds()
setSeconds()
Cách thiết lập giây của đối tượng ngày tháng (0-59):
Mẫu
<script> var d = new Date(); d.setSeconds(30); document.getElementById("demo").innerHTML = d; </script>
So sánh ngày tháng
Ngày tháng có thể so sánh dễ dàng.
Dưới đây là ví dụ so sánh ngày hôm nay với ngày 16 tháng 1 năm 2049:
Mẫu
var today, someday, text; today = new Date(); someday = new Date(); someday.setFullYear(2049, 0, 16); if (someday > today) { text = "Hôm nay trước ngày 16 tháng 1 năm 2049"; } text = "Hôm nay sau ngày 16 tháng 1 năm 2049"; } document.getElementById("demo").innerHTML = text;
JavaScript đếm từ 0 đến 11 tháng. Tháng 1 là 0. Tháng 12 là 11.
Tài liệu tham khảo ngày tháng JavaScript đầy đủ
Để có tài liệu tham khảo ngày tháng đầy đủ, vui lòng truy cập trang đầy đủ của chúng tôi Tài liệu tham khảo ngày tháng JavaScript.
Sách hướng dẫn này bao gồm mô tả và ví dụ về tất cả các thuộc tính và phương thức ngày tháng.
- Trang trước Cách lấy ngày tháng JS
- Trang tiếp theo JS toán học