Hướng dẫn how can i check if two dates are equal in php? - Làm thế nào tôi có thể kiểm tra xem hai ngày có bằng nhau trong php không?

Đã hỏi 10 năm, 5 tháng trước 10 years, 5 months ago

Đã xem 18k lần 18k times

Tôi có một trường ngày gửi các ngày được chọn và tôi muốn tìm hiểu xem ngày kết thúc là ngày hôm nay.

Vì vậy, ví dụ tôi muốn so sánh 21 tháng 5 năm 2012 [hôm nay] với 21 tháng 5 năm 2012 [đã gửi] và xem chúng có khớp hay không.

Ai đó có thể vui lòng giúp đỡ?

Cảm ơn trước

Khi được hỏi ngày 21 tháng 5 năm 2012 lúc 22:42May 21, 2012 at 22:42

0

if [ strtotime[$current] != strtotime[$sumbit] ]

Hoặc chỉ đơn giản hơn:

$currentDate  = '21-May-2012';
$submit = '21-May-2012';

if [$submit != $currentDate]
  echo 'Different';

Đã trả lời ngày 21 tháng 5 năm 2012 lúc 22:44May 21, 2012 at 22:44

Dynamicdynamicdynamic

46.1K54 Huy hiệu vàng151 Huy hiệu bạc230 Huy hiệu đồng54 gold badges151 silver badges230 bronze badges

0

$currentDate  = '21-May-2012';
$submitDate = '21-May-2012';

if [$submitDate == $currentDate]
  echo 'Same';
else
  echo 'Different';

Đã trả lời ngày 3 tháng 12 năm 2017 lúc 14:18Dec 3, 2017 at 14:18

Xem thảo luận

Cải thiện bài viết

Lưu bài viết

  • Đọc
  • Bàn luận
  • Xem thảo luận

    Cải thiện bài viết

    Lưu bài viết

    Đọc

    Bàn luận If the given dates are in the same format then use a simple comparison operator to compare the dates.

    Example:

    if [$dateOne == $dateTwo] echo "\nBoth the dates are equal!"; else echo "Both the dates are different!"; ?>

    Bạn có thể so sánh thời gian trong PHP không?

    Để so sánh hai ngày đó, chúng tôi sử dụng phương thức Diff [] của đối tượng DateTime đầu tiên với đối tượng DateTime thứ hai làm đối số.Phương thức DIFF [] sẽ trả về một đối tượng mới thuộc loại DateInterVal.use the method diff[] of the first DateTime object with the second DateTime object as argument. The diff[] method will return a new object of type DateInterval .

    Làm thế nào tôi có thể so sánh ngày hôm nay với một ngày khác trong PHP?

    Bạn có thể so sánh ngày php với ngày hiện tại bằng cách sử dụng hàm strtotime [] cùng với các toán tử so sánh.Hàm date_diff [] cho phép bạn so sánh hai ngày và tìm sự khác biệt giữa chúng.using the strtotime[] function along with comparison operators. The date_diff[] function allows you to compare two dates and find the difference between them.

    Làm thế nào tôi có thể kiểm tra xem một ngày có lớn hơn hôm nay trong PHP không?

    Làm thế nào tôi có thể kiểm tra xem một ngày có lớn hơn ngày hôm nay trong PHP không ?..
    Phương pháp 3: Sử dụng lớp DateTime để so sánh hai ngày.
    $ date_now = new DateTime [] ;.
    $ date2 = new DateTime ["01/02/2016"] ;.
    if [$ date_now> $ date2] {.
    echo 'lớn hơn' ;.
    }else{.
    Echo 'ít hơn' ;.

    Bài Viết Liên Quan

    Chủ Đề