Задать вопрос
@WalkersRei

Вычитание времени PHP?

Есть переменная в которой хранится дата вида 2018-01-08 17:56,и время в данный момент,необходимо отнять от времени в данном момента времени в переменной,и получить решение в виде минуты, пробовал с помощью strtotime,но не получалось
  • Вопрос задан
  • 5904 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Stimulate
@Stimulate
могу
$time_now = strtotime(date('Y-m-d H:i'));
$time_need = strtotime('2018-01-08 17:56');

echo ceil(($time_now-$time_need)/60);
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
nefone
@nefone
Junior PHP разработчик
Так можно узнать сколько времени прошло с выбранной даты:
$now_date = new DateTime(date('Y-m-d H:i'));    //время сейчас
$old_date = new DateTime('2018-01-08 17:56'); //дата с которой отчитываем 
$interval = $now_date->diff($old_date);
echo $interval->format("%H:%I:%S - времени прошло"); //выводим результат
Ответ написан
Stalker_RED
@Stalker_RED
RTFM, или показывай код.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽