<code>if('2016-9-10 12:01:08'</code>
<code>if('2016-9-10 12:01:08'</code>
肯定是字符串比较啦,不会给你转的。你可以试试
if('2016-9-33 12:01:08'<'2016-10-1 12:01:16') { echo 1; }else{ echo 2; } if(strtotime('2016-9-33 12:01:08')<strtotime('2016-10-1 12:01:16')) { echo 1; }else{ echo 2; }