您必须确保您的日期是有效的日期对象。
尝试这个:
$date1=date('d/m/y');$tempArr=explode('_', '31_12_11');$date2 = date("d/m/y", mktime(0, 0, 0, $tempArr[1], $tempArr[0], $tempArr[2]));然后,您可以执行该
strtotime()方法来获得差异。

您必须确保您的日期是有效的日期对象。
尝试这个:
$date1=date('d/m/y');$tempArr=explode('_', '31_12_11');$date2 = date("d/m/y", mktime(0, 0, 0, $tempArr[1], $tempArr[0], $tempArr[2]));然后,您可以执行该
strtotime()方法来获得差异。