Pessoal, estou com um pequeno probleminha em relação ao timezone do sistema que estou desenvolvendo.
Nas configurações de PHP disponibilizadas pela Umbler, não tem a opção de selecionar o timezone, apenas no painel, em configurações regionais.
Mesmo setando America/Sao Paulo como default timezone, se eu dou um date_default_timezone_get(), ele me vem UTC e obviamente, a hora diferente da hora atual.
queria uma solução diferente de utilizar :
date_default_timezone_set(‘america/sao_paulo’);
O que eu acredito que esteja acontecendo é que a função que você está utilizando pega o horário do servidor. Quando você muda no painel, não é o horario do servidor que muda, mas sim as variaveis de ambiente, que seriam: $_ENV[‘TZ’] e $_SERVER[‘TZ’]
Você pode verificar isso criando um arquivo info.php com a função phpinfo();
Se tiver alguma dúvida não hesite em nos contatar, tudo bem?
Entendi, ao usar a função, também é me retornado UTC.
Gostaria de saber como se seria possível e como eu poderia setar a timezone para (‘america/sao_paulo’)