【发布时间】:2021-10-26 08:27:17
【问题描述】:
我试图比较日期是今天还是过去。据我所知,我应该能够执行 date1
我正在从数据库中获取日期并使用它添加 30 天
echo "End Date: " . $rowTicket['endDate'] . "<br/>";
$disableDate = ($rowTicket['endDate'] != '0000-00-00') ? date('d-m-Y', strtotime('+30 days', strtotime($rowTicket['endDate']))) : '';
然后使用检查
echo "Is " . $disableDate . " before today's date? (" . date("d-m-Y") . ")";
if($disableDate <= date("d-m-Y")) {
//$colourTR = $red;
echo " - Yes<br/><br/>";
} else {
echo " - No<br/><br/>";
}
我从 echo 得到的输出是
结束日期:2021-09-01
2021 年 1 月 10 日是今天之前的日期吗? (26-10-2021) - 是的
结束日期:2021-10-15
2021 年 11 月 14 日是今天之前的日期吗? (26-10-2021) - 是的
【问题讨论】: