PHP 程序比较两个日期

phpserver side programmingprogramming更新于 2025/8/25 2:22:17

在 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") . " is later than ". $date_2->format("Y-m-d");
else
   echo $date_1->format("Y-m-d") . " is before " . $date_2->format("Y-m-d");
?>

输出

2020-11-22 is later than 2011-11-22

生成两个 ‘DateTime’ 格式的日期,并检查哪个更早或更晚。如果第一个日期更晚,则在控制台上打印相关消息。否则,控制台上会打印一条消息,指示第一个日期早于第二个日期。


相关文章