prueba con esto que debería funcionar .... -1 es la diferencia horaria
Código PHP:
$fecha = @date('d-m-Y', $row["topic_time"] - 1);
y por supuesto elimina esto ..... -->
Código PHP:
$dat=getdate($row['post_time']);
$fecha=$fecha["mday"]."/".$fecha["mon"]."/".$fecha["year"];