Hora errada em produção

Saudações, pessoal estou colocando o meu primeiro sistema em produção, porém estou enfrentando problemas com horas, do nada os registros ficam com horas erradas nos campos, pra frente para traz, já por exemplo estou colocando como 06 para que nas fichas ficam com 09 mas não são todos os registros, notem que usando o timezone quando configuro a conexão e coloco são paulo fica pior do que sem timezone alguém passou por isso ?

Claudney

Tem que dar mais detalhes.

Que tipo de coluna esta na tabela? TIME?
Qual o código que utiliza para salvar no registro?

Opa,

O campo é um varchar(10)

O Código:
{tba_hora} = DATE(‘H:i:s’);

A diferença está no fuso horário.
Configure para America/Cidade em questão

https://www.php.net/manual/en/timezones.america.php