$expire_dt = "2016-11-01 01:08:00";
$today_dt = date('Y-m-d h:i:s');
if ($expire_dt < $today_dt)
{
echo "AVAILABLE";
}
else
{
echo"EXPIRED";
}
此代码始终显示 EXPIRED。我想显示日期是否过期。
您可以使用DateTime 类
<?php
$expire_dt = date_create('2016-11-01 01:08:00');
$today_dt = date('Y-m-d h:i:s');
if($expire_dt > $today_dt){
//do something
}
?>
您尝试比较字符串和日期。您应该在比较之前从字符串构造一个日期。例如,您可以使用date_parse来做到这一点。