Есть текущая дата, есть некоторая дата, которая берется из базы. Мне нужно найти количество дней между ними, но при попытке сделать это выводит ошибку
Warning: date_diff() expects parameter 1 to be DateTimeInterface, string given
Собственно, сам код
$currdate = date('Y-m-d', $_SERVER['REQUEST_TIME']);//текущая дата
$userdate = date('Y-m-d', $user['expire_date']); //дата из базы
$difference = date_diff($currdate, $userdate);
При попытке нагуглить выдает примерно тот же код, что и у меня.
$currdate = new DateTime(date('Y-m-d', $_SERVER['REQUEST_TIME']));
$userdate = new DateTime(date('Y-m-d', $user['expire_date']));
$difference = date_diff($currdate, $userdate);
Если нужно более точное сравнение то Y-m-d
меняем на Y-m-d H:i:s
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Всем привет! Кто писал или что знает про backend-приложения с использованием паттерна CQRS? Когда стоит использовать его, а когда остаться на очередной...
Хочу сделать так, чтобы первые посетители сайта (stockupaz) перенаправлялись на лендинг, который рассказывает о сервисе (stockup
Всем привет,столкнулся с такой проблемой,нужно сохранить обрезанное фото на жесткий дискВ response почему-то приходит php код,который я прикреплю...