请帮我的代码错了什么。它总是表明今天比01/02/2016更大?其中,在2016年大于2015年PHP的日期时间比今天更长
<?php
$date_now = date("m/d/Y");
$date=date_create("01/02/2016");
$date_convert = date_format($date,"m/d/Y");
if ($date_now > $date_convert) {
echo 'greater than';
}else{
echo 'Less than';
}
P.S:2016年1月2日从我的数据库
使用时间戳来比较日期。字符串是因为你已经看到,任务非常不可靠。 –