如何在PHP中比较日期和字符串

时间:2016-11-11 12:10:34

标签: php string date compare

我正在开发一个PHP程序,我必须比较date变量和string variable。 我试过了strcmp,但它没有工作...... 建议? 感谢' S

2 个答案:

答案 0 :(得分:9)

比较日期的最佳方式是使用时间戳:

$string = '11/05/2016';//string variable
$date = date('Y-m-d',time());//date variable

$time1 = strtotime($string);
$time2 = strtotime($date);
if($time1>$time2){
    //do this
}
else{
    //do this
}

我希望它有所帮助

答案 1 :(得分:0)

$time = strtotime('10/16/2003');

$newformat = date('Y-m-d',$time); //my date format is Y-m-d,usw your date format

$newformat变量也是date

通过这种方式,您可以比较datestring