Boa Noite!..
Estou tentando realizar o desafio referente ao calendário.
Ativei as seguintes linhas de código no arquivo php.ini.
. PHP: Runtime Configuration - Manual
date.timezone = America/Sao_Paulo
.
Inseri o arquivo php os códigos, porém mostra a hora errada com os minutos certos.
.
`
Interessante. Nesse caso você está forçando a configuração no script. Pode ser que você estivesse alterando o arquivo ini errado. Você pode ver o arquivo que o php lê usando a função phpinfo().
Isso significa que você está alterando um arquivo diferente do usado pelo Apache. No phpinfo() tem a informação de qual arquivo é usado. Outra coisa é: verifique se não tem duas vezes o timezone no arquivo ini.