Вопрос про вычет времени

302
11 июля 2017, 22:25

Как написать условие если время1 - время2 > 30 минут делай то-то?

Answer 1
    $interval = intval(strtotime($end) - strtotime($start));
    if ($interval > 1800) {
      // больше
    } else {
      // меньше
    }

Start и End - datetime (Y-m-d H:i:s)

Answer 2

Перевести всё дату в скажем timestamp, 30 минут в секунды и дальше проверять

if( ($time1 - $time2) > $secondTime) {
}
Answer 3

Самый простой вариант - привести время в секунды, например через strtotime

$time1 = strtotime('10.07.2017 14:00');
$time2 = strtotime('10.07.2017 14:31');
$period = '1800' // 30 минут в секундах
if ($time1 -$time2 > $period) {
    //код который необохдимо выполнить
}
READ ALSO
MYSQL REGEXP PHP [требует правки]

MYSQL REGEXP PHP [требует правки]

Собсна вопрос, почему в phpmyadmin запрос работает, а там же в консоли не работает?

173
Как перевести каретку на новую строку json?

Как перевести каретку на новую строку json?

Приветствую! По событию выполняется функция:

241
WordPress - счетчик постов на странице архивов

WordPress - счетчик постов на странице архивов

Имеем стандартный цикл WP:

222
Проблема с аяксом

Проблема с аяксом

Сайт написан по схеме MVCВ общем в чем собственно проблема

221