Làm cách nào để kiểm tra xem một ngày có nằm trong phạm vi trong javascript không?
Câu hỏiChúng tôi muốn biết cách kiểm tra xác thực phạm vi ngày Show Câu trả lời
Đoạn mã trên được hiển thị như sau Trong bài viết này, chúng ta sẽ tìm hiểu cách kiểm tra xem một ngày có nằm giữa hai ngày hay không chỉ bằng cách sử dụng một dòng mã trong JavaScript. Đây là đoạn mã JavaScript một dòng sử dụng một trong những tính năng phổ biến nhất của ES6 => Hãy xác định chức năng ngắn này
Tham số Nhiệm vụ là xác định xem ngày đã cho có nằm giữa 2 ngày đã cho hay không? . Trong cách tiếp cận đầu tiên, chúng ta sẽ sử dụng. split() và hàm tạo Date() mới. Và trong cách tiếp cận thứ hai, chúng tôi sẽ sử dụng. phương thức getTime() với hàm tạo Date() mới. Cách tiếp cận 1. Sử dụng. split() để chia ngày trên “/” để lấy ngày, tháng và năm trong một mảng. Chúng ta phải xây dựng ngày từ mảng thu được ở bước trước để chúng ta sẽ sử dụng hàm tạo Date() mới. Vì phương thức này trả về số giây từ ngày 1 tháng 1 năm 1970, nên việc so sánh ngày trở nên dễ dàng
html
0
4< 6 0
4< 6 6 0 4 4< html 2 0
01
07
4< 6html 2 0
2 0
4< 24 25 24 0 4 4< 01 0
04
06
09____140 4< 6 01 0 4 4< 48 49
4< 6 48 0 4 4< 01 60 01 0 4 4< 66 0
69 4
_______831____832
4< 44
20 0
0
Cách tiếp cận 2. Ở đây, trước tiên hãy sử dụng hàm tạo Date() mới và chuyển chuỗi trong đó để tạo Đối tượng Ngày. Các. phương thức getTime() trả về số giây từ ngày 1 tháng 1 năm 1970 và Giây có thể dễ dàng so sánh Làm cách nào để so sánh phạm vi ngày trong JavaScript?Bản trình diễn trực tiếp. . var compare_dates = function(date1,date2){ if (date1>date2) return ("Date1 > Date2"); else if (date1 khác return ("Date1 = Date2"); bảng điều khiển. log(so sánh_dates(new Date('14/11/2013 00. 00'), ngày mới('14/11/2013 00. 00'))); bảng điều khiển. . bảng điều khiển Làm cách nào để kiểm tra giữa các ngày trong JavaScript?parse(dateFrom); . parse(dateTo); . parse(dateCheck ); |