Hướng dẫn compare start date and end date in javascript - so sánh ngày bắt đầu và ngày kết thúc trong javascript

Tôi không thể nghĩ ra logic để thực hiện ngày kết thúc luôn lớn hơn ngày bắt đầu. Đây là mã xem của tôi và có hai trường kết thúc sự kiện và sự kiện bắt đầu. Đã thử thực hiện như được hiển thị trong xác thực rằng ngày kết thúc lớn hơn ngày bắt đầu với jQuery, nhưng không thành công. Làm thế nào để thực hiện điều này?

 
 

Kịch bản là:

Hướng dẫn compare start date and end date in javascript - so sánh ngày bắt đầu và ngày kết thúc trong javascript

Hỏi ngày 30 tháng 9 năm 2016 lúc 10:35Sep 30, 2016 at 10:35

Hướng dẫn compare start date and end date in javascript - so sánh ngày bắt đầu và ngày kết thúc trong javascript

4

Trong trường hợp nếu bạn thực sự đang cố gắng tham chiếu ID của các trường đầu vào chứ không phải hai biến bạn đã xác định. Một lỗi sẽ xảy ra vì tập lệnh sẽ thử và đọc hai biến không được xác định. Xem bên dưới để sửa lỗi

Sau khi đọc lại mã của bạn, tôi thấy rằng bạn sử dụng định dạng không hợp lệ cho ngày. Tiêu chuẩn ISO cho định dạng ngày là yyyy-mm-dd nhưng bạn đang sử dụng dd-mm-yyyy.

Đã trả lời ngày 30 tháng 9 năm 2016 lúc 11:08Sep 30, 2016 at 11:08

1

Đã trả lời ngày 18 tháng 1 lúc 12:38Jan 18 at 12:38

Hướng dẫn compare start date and end date in javascript - so sánh ngày bắt đầu và ngày kết thúc trong javascript

1

Đã trả lời ngày 8 tháng 8 lúc 10:03Aug 8 at 10:03

1

Làm thế nào để bạn xác nhận ngày bắt đầu và ngày kết thúc?

Xác thực các dữ liệu bắt đầu và kết thúc Ngày bắt đầu phải sớm hơn kết thúc. Và ngược lại, ngày kết thúc phải là sau đó là một bắt đầu. Các phần tiếp theo giới thiệu các giải pháp cho các cách sử dụng khác nhau. Một là để so sánh ngày, và một để so sánh thời gian.The start date must be earlier than the end one. And vice versa, the end date must be later the the start one. The next sections introduce the solutions for different usages. One is for comparing date, and one for comparing time.

Làm thế nào để bạn so sánh hai đối tượng ngày trong JavaScript?

Trong JavaScript, chúng ta có thể so sánh hai ngày bằng cách chuyển đổi chúng thành các giá trị số để tương ứng với thời gian của chúng. Đầu tiên, chúng ta có thể chuyển đổi ngày thành giá trị số bằng cách sử dụng hàm getTime (). Bằng cách chuyển đổi các ngày đã cho thành các giá trị số, chúng ta có thể trực tiếp so sánh chúng.by converting them into numeric values to correspond to their time. First, we can convert the Date into a numeric value by using the getTime() function. By converting the given dates into numeric values we can directly compare them.

Làm thế nào tôi có thể so sánh hai ngày?

Để so sánh hai ngày, chúng tôi đã sử dụng phương thức so sánh ().Nếu cả hai ngày bằng nhau, nó in, cả hai ngày đều bằng nhau ...
0: Nếu cả hai ngày bằng nhau ..
Giá trị nhỏ hơn 0: Nếu ngày trước ngày đối số ..
Giá trị lớn hơn 0: Nếu ngày sau ngày đối số ..

Làm thế nào để bạn kiểm tra xem một ngày là sau một ngày khác trong JavaScript?

Để kiểm tra xem một ngày là sau một ngày khác, so sánh các đối tượng ngày, ví dụ:Ngày 1> Ngày2.Nếu so sánh trả về đúng, thì ngày đầu tiên là sau lần thứ hai, nếu không ngày đầu tiên bằng hoặc đến trước ngày thứ hai.compare the Date objects, e.g. date1 > date2 . If the comparison returns true , then the first date is after the second, otherwise the first date is equal to or comes before the second.