PHP程序比较两个日期

为了比较PHP中的两个日期,代码如下-

示例

<?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") . " 迟于 ". $date_2->format("Y-m-d");
else
   echo $date_1->format("Y-m-d") . " 在之前 " . $date_2->format("Y-m-d");
?>

输出结果

2020-11-22 迟于 2011-11-22

生成两个“ DateTime”格式的日期,并进行检查以查看哪个日期早晚。如果第一个日期晚了,则相关消息会打印在控制台上。否则,控制台上会显示一条消息,指示第一个日期早于第二个日期。