Если инструкция else для PHP DateTime diff

M.Arif спросил: 03 февраля 2018 в 01:18 в: php

Я использую значение meta_box (YmdHi) и current Date&time для печати разницы во времени. И этот код работает для меня.

Теперь дополнительно я хочу напечатать Live, когда осталось 2 часа для запуска события.

Какая ошибка я для печати if or else в настоящее время это не работает для меня?

$then = date( get_post_meta( get_the_ID(), '_start_eventtimestamp', true ) ) ;
$then = new DateTime($then);
$now = new DateTime();
$sinceThen = $then->diff($now);if ($sinceThen > 2 * HOUR_IN_SECONDS){
       echo $sinceThen->d.'days'; 
       echo $sinceThen->h.'hours'; 
       echo $sinceThen->i.'minutes';
 }
else{
        echo 'LIVE';
 }

0 ответов