Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Chương trình PHP so sánh hai ngày

Ví dụ

<?php 
$date_1 = new DateTime("2020-11-22"); 
$date_2 = new DateTime("2011-11-22"); 
if ($date_1 > $date_2) 
    echo $date_1->format("Y-m-d") . " là sau " . $date_2->format("Y-m-d"); 
else 
    echo $date_1->format("Y-m-d") . " là trước " . $date_2->format("Y-m-d"); 
?>

Kết quả

2020-11-22 là sau 2011-11-22

Hai đối tượng DateTime được tạo và so sánh để xác định ngày nào sớm hơn hay muộn hơn. Nếu ngày đầu tiên muộn hơn, thông báo tương ứng sẽ được in ra. Ngược lại, thông báo cho thấy ngày đầu tiên sớm hơn ngày thứ hai sẽ được hiển thị.