Pessoal, boa tarde.
Fiz uma grid ontem e coloquei para aparecer as horas no cabeçalho. Para minha surpresa a hora que aparece não é o do windows, está uma hora atrasado (horário normal).Tem como corrigir esse problema?
Att
A hora que aparece é a do servidor.
Verifique se ele está usando o timezone correto.
Se você for de um estado onde está com o horário de verão, mude no httpd.conf do apache, o timezone parea sao paulo:
date.timezone = American/Sao_Paulo
Abraços
Mesmo com timezone do php correto, depende do S.O. você tem que alterar (na mesma parte de alterar a hora) a opção de horário de verão.
Caso nenhuma das opções dê certo, verifique um tomezone diferente GMT+2, mesmo não sendo sua região corrige.
Pessoal, obrigado pelas sugestões.
Não sei como o Windows 8 controla o horário de verão, mas deixando pra ele mudar o horário não funciona.
Desabilitei o horário de verão no relógio e ajustei manualmente o horário.
Agora a tela mostra o horário correto.
Não sei se é a melhor solução, mas funcionou.
Att
Veja estes links
http://www.scriptcase.com.br/forum/index.php/topic,8081.msg39329.html#msg39329
http://www.scriptcase.com.br/forum/index.php/topic,8081.msg39335.html#msg39335
Tenho uma aplicação com o ScriptCase 7, banco Oracle 10g e SO Linux Red Hat 5.
Eu alterei a data/hora no banco e no SO e no PHP.ini eu alterei o parâmetro “date.timezone” para “America/Sao_Paulo”.
date.timezone = America/Sao_Paulo
Agora existe uma opção no SC para setar o timezone correto no menu configurações / administração.