Мне нужно сравнить текущее время с датой
27-07-2022 11:53:4 AM
Задача осложняется тем, что дата в другом формате. я перевожу в нужный формат обе даты, но функция
diff
потом завершается с ошибкой:
Fatal error: Call to a member function diff() on string in
Мой код:
$origin = new DateTime();
$origin = $origin->format('d-m-Y');
$date = explode(' ', "27-07-2022 11:53:4 AM");
$target = DateTime::createFromFormat('m-d-Y', $date[0])->format('d-m-Y');
var_dump($origin);
echo "<br>";
var_dump($target);
$interval = $origin->diff($target);