Добавить 3 часа к времени?
Можно использовать DateInterval, чтоб не считать количество секунд самому, а то с этим бывает проблема, как показывает практика$now = new \DateTime();
$now->add(new \DateInterval('PT3H2M30S'));
echo $now->format('H:i:s');
Используй магию (умножение).echo date("H:i:s", time() + (2+30+60)+(2*60*60));
И кстати (2+30+60) - не 2 с половиной минуты ))