strtotime
tem um segundo argumento opcional. Forneça um timestamp Unix e a saída será relativa a essa data em vez da data atual. $newTime = strtotime('+4 hours', $dbTime);
Você também pode usar o fato de que os carimbos de data e hora do Unix são baseados em segundos - se você sabe o que são quatro horas em segundos, basta adicionar isso ao valor inteiro do tempo.