Tambem sofri com problema semelhante semana passada, os usuarios come�aram a
reclamar que o sistema estava mostrando uma hora a mais do que a correta. Depois de
muitos fios de cabelos arrancados e uma consulta no historico dessa lista encontrei
uma solu��o pro meu problema, coloquei o seguinte c�digo no meu programa quando o
usuario se loga:
TimeZone.setDefault(TimeZone.getTimeZone("GMT-3:00"));
Acho que isso deve resolver seu problema tamb�m.
===========================================
Francisco Deisimar Nobre J�nior
Analista de Sistemas - CIT - M. Dias Branco
===========================================
-----Mensagem original-----
De: Alex Gauna [mailto:agauna@;asm.com.br]
Enviada em: sexta-feira, 18 de outubro de 2002 17:35
Para: [EMAIL PROTECTED]
Assunto: [java-list] Data
Pessoal,
estou com o seguinte problema com a data a partir do dia 13/10/2002.
a data passa para GMT -02:00, alem do dia 13 voltar para 12, gostaria de saber como
fazer para isso nao acontecer
Segue o codigo abaixo como exemplo:
Obrigado,
Alex
Locale locale = new Locale("pt","BR");
java.util.Date date = DateFormat.getDateInstance( DateFormat.SHORT, locale
).parse( "11/10/2002" );
Calendar calendar = Calendar.getInstance( locale );
calendar.setTime( date );
System.out.println(calendar.getTime()); // Fri Oct 11 00:00:00 GMT-03:00 2002
date = DateFormat.getDateInstance( DateFormat.SHORT, locale ).parse(
"12/10/2002" );
calendar.setTime( date );
System.out.println(calendar.getTime()); // Sat Oct 12 00:00:00 GMT-03:00 2002
date = DateFormat.getDateInstance( DateFormat.SHORT, locale ).parse(
"13/10/2002" );
calendar.setTime( date );
System.out.println(calendar.getTime()); // Sat Oct 12 23:00:00 GMT-03:00 2002
date = DateFormat.getDateInstance( DateFormat.SHORT, locale ).parse(
"14/10/2002" );
calendar.setTime( date );
System.out.println(calendar.getTime()); // Mon Oct 14 00:00:00 GMT-02:00 2002
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------