Horário do sistema errado

13/12/2015

Boa tarde amigos, um colega fez uma parte de um sistema pra min, porém o horário esta errado e do jeito que ele fez não seu como arrumar. Quando um email é enviado o sistema grava a data e o horário no banco de dados.

$msg = $db->exe("SELECT *,date_format(e_data_envio,'%d/%m/%Y às %H:%i:%s') AS e_data_envio FROM enviados ORDER BY e_id DESC LIMIT $inicio,$quantidade");


O horário esta 2 horas adiantado, ex: agora é 13:21 e esta mostrando 15:21

Fico grato se alguém me ajudar
:D

PHP

Lucas Guedes

Currículo

Melhor resposta

13/12/2015

Lucas no seu código estou vendo somente a captura dos dados, mas como está sendo gravado esse valor da hora?

- Usando o PHP ?

- Usando o MySQL?

Poste essa parte do código!

William (devwilliam)

Responder Citar

Outras Respostas

13/12/2015

Marcio Araujo

Acho que esse código pode resolver.

date_default_timezone_set('America/Sao_Paulo');
Responder Citar

13/12/2015

Lucas Guedes Currículo

ainda esta com o mesmo horário, 2 horas adiantado
Responder Citar

13/12/2015

Marcio Araujo

Está testando localmente ou na hospedagem?
Responder Citar

13/12/2015

Lucas Guedes Currículo

na hospedagem
Responder Citar

13/12/2015

Lucas Guedes Currículo

não teria como trocar essa opção por uma opção date ?
Responder Citar

13/12/2015

Lucas Guedes Currículo

Sim, eles falo que é no script que faz a regulagem
Responder Citar

14/12/2015

Marcio Araujo

William, esse problema tambem pode ser na hospedagem, correto?
Responder Citar

14/12/2015

William (devwilliam)

Existem grandes chances de ser problema na hospedagem, a dúvida que fica é se está usando um campo com valor DEFAULT no MySQL ou gravando com PHP.
Responder Citar

14/12/2015

Lucas Guedes Currículo

Boa tarde amigos! O problema realmente é na hospedagem como o Marcio Araujo tinha me dito, entrei em contato com a weblink e eles me falo que por questão de segurança não pode mudar o horário do servidor, isso é uma pouca vergonha para uma hospedagem tão grande assim. Agora meu sistema vai ficar com os registros 2 hrs adiantado.

Agradeço a ajuda
Responder Citar

14/12/2015

William (devwilliam)

Faz um ajuste no script tirando 2 horas antes de gravar no banco, já que não teve acerto com a hospedagem então vai na "gambiarra" mesmo para acertar no seu sistema.
Responder Citar

14/12/2015

Marcio Araujo

Tava estranho mesmo isso, tenta fazer o que o William escreveu.
Responder Citar

14/12/2015

Lucas Guedes Currículo

Sim vou fazer, muito obrigado Wiliam e Marcio
Responder Citar