Definir fuso horário em PHP editando o arquivo php.ini
Postado em PHP
Você deseja definir o fuso horário em PHP? O PHP é executado em um servidor e cada servidor definiu o fuso horário no arquivo ini. A data e a hora do servidor de seus sites funcionam de acordo com este fuso horário padrão. Neste artigo, discutimos como definir o fuso horário em PHP usando o arquivo php.ini.
Por que precisa mudar o fuso horário
Existem vários motivos pelos quais você pode precisar alterar o fuso horário padrão. Talvez você esteja construindo um site e queira manter a data e a hora do seu fuso horário durante o estágio de desenvolvimento, você está se confundindo com a data e hora do servidor e a data e hora real do seu fuso horário, etc.
Se o seu site está funcionando globalmente e você precisa lidar com diferentes fusos horários, leia nosso artigo sobre Como lidar com fusos horários em PHP
Editar php.ini para definir o fuso horário padrão
Abra seu arquivo php.ini no editor e encontre a palavra fuso horário. Você encontrará a declaração como abaixo.
date.timezone = Asia / Kolkata
Aqui, você pode definir o fuso horário que deseja aplicar ao seu site. Você simplesmente obtém uma lista de fusos horários neste link Lista de fusos horários suportados
Por exemplo, preciso definir meu fuso horário para ‘Chicago’. A string de fuso horário para este fuso horário é ‘América / Chicago’, então adicionarei o código abaixo no meu arquivo php.ini.
date.timezone = America/Chicago
Neste estágio, você precisa reiniciar o servidor para que tenha efeito.
Isso é tudo! Espero que você entenda como definir o fuso horário em PHP. Para qualquer dúvida ou sugestão, por favor, deixe um comentário abaixo.