У меня есть несколько строк PHP, которые должны работать, но не:
$date1=new DateTime();
$date2=new DateTime();
$interval=date_diff($date1,$date2);
или
$interval=$date1->diff($date2);
Я даже скопировал пример из Документов DateTime:
$datetime1 = new DateTime('2009-10-11');
$datetime2 = new DateTime('2009-10-13');
$interval = $datetime1->diff($datetime2);
echo $interval->format('%R%a days');
Выходные данные пустые, когда я отлаживаю, отладчик отключается на линии diff без сообщения об ошибке Есть ли известная ошибка в PHP версии 5.2.9 или кто-нибудь еще видел такое поведение?
В настоящее время у меня нет идей, что можно попробовать, за исключением обновления версии PHP. Но обновление всех клиентов в настоящее время не то, чем я хочу заниматься ...
Каждая маленькая помогает ... Спасибо!