Как написать условие если время1 - время2 > 30 минут делай то-то?
$interval = intval(strtotime($end) - strtotime($start));
if ($interval > 1800) {
// больше
} else {
// меньше
}
Start и End - datetime (Y-m-d H:i:s)
Перевести всё дату в скажем timestamp
, 30 минут в секунды и дальше проверять
if( ($time1 - $time2) > $secondTime) {
}
Самый простой вариант - привести время в секунды, например через strtotime
$time1 = strtotime('10.07.2017 14:00');
$time2 = strtotime('10.07.2017 14:31');
$period = '1800' // 30 минут в секундах
if ($time1 -$time2 > $period) {
//код который необохдимо выполнить
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Собсна вопрос, почему в phpmyadmin запрос работает, а там же в консоли не работает?