У меня есть 2 даты, которые я хотел бы получить, используя функцию date_diff а>.
Это код, который я запускаю:
$starttime=DateTime::createFromFormat("Y-m-d\TH:i:sP",'2014-10-08T22:03:51.579+02:00');
$stoptime=DateTime::createFromFormat("Y-m-d\TH:i:sP",'2014-10-08T22:04:59.811+02:00');
$interval = date_diff($starttime, $stoptime);
$interval->format("%i %s");
Это должно вернуть строку из расчета даты с «01:08».
Если он вычислял правильно, но что-то не так с созданием дат, я думаю, var_dump $starttime
и $stoptime
возвращает FALSE, что, согласно документу, означает, что объект datetime не может быть создан. Я указываю неправильный формат для строки даты/времени?