Значит есть такой span <span class="sources-tab new-tab">Новое</span> Нужно сделать так, чтобы в коде через 12 часов он пропадал Время в таблице - Y-m-d\TH:i:s (2016-08-28T15:26:56) Попытался сделать что-то такое: if (date($data, time() > 43200)) { echo '<span class="sources-tab new-tab">Новое</span>'; } Подскажите. сломал голову уже
Можешь крон поставить и прям удалять. Можешь просто не отображать его, если текущая дата минус дата создания больше 12 часов. Можешь удалять, при том же условии, когда заходит пользователь. Вариантов масса.
PHP: if ((new DateTime('2017-09-23T22:54:56'))->add(new DateInterval('PT12H'))->getTimestamp() >= (new DateTime())->getTimestamp()) { echo '<span class="sources-tab new-tab">Новое</span>'; } Как только пройдет 12 часов должен перестать выводиться.