Разница в датах [дубликат]

311
16 марта 2017, 23:33

На данный вопрос уже ответили:

  • Разница между датами 2 ответа

Подскажите где ошибка в коде. Пытаюсь найти разницу между датами и вывести её

    $data["last_login"] = "2017-03-15 23:11:09";
    echo $data["last_login"];       
    $diff = date("Y-m-d H:i:s") - strtotime($data["last_login"]);
    echo $second;
    $second=$diff-(int)($diff/60)*60;
    echo $second;
Answer 1
$now = new DateTime(); // текущее время на сервере
$date = DateTime::createFromFormat("Y-m-d H:i:s", $data["last_login"]); // задаем дату в любом формате
$interval = $now->diff($date); // получаем разницу в виде объекта DateInterval
echo $interval->y, "\n"; // кол-во лет
echo $interval->d, "\n"; // кол-во дней
echo $interval->h, "\n"; // кол-во часов
echo $interval->i, "\n"; // кол-во минут
READ ALSO
Получить выборочные столбцы из БД

Получить выборочные столбцы из БД

Пример: есть таблица (на картинке)Как сделать так, чтобы изменяя option_id, option_value оставался такой, какой был установлен изначально (т

242
Кэширование изображений на сайте, PHP

Кэширование изображений на сайте, PHP

ЗдравствуйтеПроблема вот в чём: есть страница пользователя

283
Как найти устройства и подключиться к ним с помощью Bluetoth Low Energy

Как найти устройства и подключиться к ним с помощью Bluetoth Low Energy

Я работаю с Bluetooth Low Energy и не знаю как организовать поиск устройств (сканирования)И как подключиться к ним

267