| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2008 10:14:17
|
cassio
GUJ Master
![[Avatar]](/images/avatar/8ae7398026ed8f2172aefd6cbc856bc8.jpg)
Membro desde: 19/06/2006 08:25:28
Mensagens: 1336
Localização: Caieiras-SP
Offline
|
Olá pessoal,
Tenho um servidor Ubuntu rodando uma aplicação web. Tudo ia bem, até o horário de verão terminar e o horário do servidor acabar. Agora o horário do servidor está correto, mas toda a operação do tipo Date data = new Date() traz o horário adiantado em uma hora (como era durante o horário de verão).
Pesquisando na internet vi que existem problemas entre a JVM e o horário de verão. Mas o que me deixou com a pulga atrás da orelha foi: Esse problema não deveria ocorrer quando o horário de verão começasse? Porque está dando problema agora que terminou!
Tenho certeza que o problema é com a JVM, pois programas simples (apenas para imprimir a data/horário atual) escritos em outras linguagens estão trazendo o horário corretamente.
Como eu poderia resolver isso?
Muito obrigado!
|
Cássio Marques
Blog
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2008 10:15:59
|
victorwss
JWizard
![[Avatar]](/images/avatar/4ab232445f9b21b65dfdf6ea5f27f704.png)
Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline
|
Sei lá. Um palpite meu seria reiniciar a JVM.
|
Victor Williams Stafusa da Silva
Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.
Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).
Se você escreve "concerteza", "concerteza" você andou matando aulas de português. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2008 10:24:06
|
cassio
GUJ Master
![[Avatar]](/images/avatar/8ae7398026ed8f2172aefd6cbc856bc8.jpg)
Membro desde: 19/06/2006 08:25:28
Mensagens: 1336
Localização: Caieiras-SP
Offline
|
victorwss wrote:Sei lá. Um palpite meu seria reiniciar a JVM.
Já fiz isso, parei e reiniciei o Tomcat e nada.
|
Cássio Marques
Blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2008 10:43:15
|
regisbten
JavaBaby
![[Avatar]](/images/avatar/e122d05faf63559ce66ff9d98cb413a4.jpg)
Membro desde: 29/11/2006 20:13:38
Mensagens: 82
Localização: Florianópolis - SC
Offline
|
Faz algum tempo tive esse problema, se não me engano você tem que corrigir o Timezone que está
em sua JVM.
Eu tinha feito uma telinha simples em JSP para cadastrar sempre o dia de inicio e fim do horário de verão,
teoricamente em outros lugares que utilizam o horário de verão sempre acontece na mesma data,
mas aqui no Brasil é essa bagunça.
Sendo assim todo ano tem que ajeitar essa data.
Aqui vai um link que vai te ajudar:
http://chester.blog.br/archives/2006/10/acertando_o_hor.html
This message was edited 2 times. Last update was at 18/02/2008 10:46:35
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/02/2008 11:02:29
|
cassio
GUJ Master
![[Avatar]](/images/avatar/8ae7398026ed8f2172aefd6cbc856bc8.jpg)
Membro desde: 19/06/2006 08:25:28
Mensagens: 1336
Localização: Caieiras-SP
Offline
|
regisbten wrote:Faz algum tempo tive esse problema, se não me engano você tem que corrigir o Timezone que está
em sua JVM.
Eu tinha feito uma telinha simples em JSP para cadastrar sempre o dia de inicio e fim do horário de verão,
teoricamente em outros lugares que utilizam o horário de verão sempre acontece na mesma data,
mas aqui no Brasil é essa bagunça.
Sendo assim todo ano tem que ajeitar essa data.
Aqui vai um link que vai te ajudar:
http://chester.blog.br/archives/2006/10/acertando_o_hor.html
Chato ter que fazer esse tipo de coisa...
Vou criar um arquivinho properties na minha aplicação e usar um servlet listener para lr e setar os valores do timezone...
Obrigado!
|
Cássio Marques
Blog
|
|
|
 |
|
|