Я пытаюсь найти разницу между двумя датами в php, первая дата поступает из моей базы данных (в формате datetime), поэтому я конвертирую ее в дату, а затем нахожу разницу, используя текущую дату. мой код, как показано ниже:
$ret=mysqli_query($con,"select * from members");
$cnt=1;
while ($row=mysqli_fetch_array($ret))
{
$date_time = $row['date'];
$new_date = date("Y-m-d",strtotime($date_time));
$dates = date('Y-m-d');
$diff = $new_date->diff($dates);
echo $diff;
}
, тогда я получаю следующую ошибку:
Uncaught Ошибка: вызов функции diff () члена в строке в C: \ xampp \ htdocs \ form \ admin \ members. php: 123 Трассировка стека: # 0 {main} добавляется в C: \ xampp \ htdocs \ form \ admin \ members. php в строке 123
Может кто-нибудь сказать, пожалуйста, что я делаю здесь не так. заранее спасибо