Eu n�o detalhes especificamente sobre essa classe,
mas pelo comportamento dela diria que existe
uma vari�vel est�tica (de classe) em TimeZone que
armazena o fuso hor�rio.

O m�todo setDefault tamb�m � est�tico, pois voc� o
est� utilizando direto da classe, e n�o atrav�s de um
objeto instanciado.

Certamente a classe Calendar consulta essa vari�vel
de TimeZone (atrav�s de um outro m�todo est�tico,
talvez TimeZone.getDefault() ?), enxergando a modifica�ao
que vc fez atrav�s de setDefault()...

Luis Cabral


----- Original Message -----
From: "Marco Zerbini" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, October 19, 2001 11:41 AM
Subject: [java-list] Duvida sobre 
TimeZone.setDefault(TimeZone.getTimeZone("GMT-3:00"));


RES: [java-list] data-hora no hor�rio de ver�oEstou com uma duvida sobre programacao 
Java, quando eu
utilizei a funcao TimeZone.setDefault


O que exatamente  foi feito  quando executei o comando :
TimeZone.setDefault(TimeZone.getTimeZone("GMT-3:00"));

Como a classe Calendar soube que eu tinha setado a Classe TimeZone ?

TimeZone � uma classe ou objeto ?

sds
Marco Zerbini


----- Original Message -----
  From: Luciano Vilela Dourado
  To: '[EMAIL PROTECTED]'
  Sent: Thursday, October 18, 2001 9:38 AM
  Subject: RES: [java-list] data-hora no hor�rio de ver�o


  Voc� pode usar o comando :
  TimeZone.setDefault(TimeZone.getTimeZone("GMT-3:00"));
  antes do comando :
  Calendar data = Calendar.getInstance();

  []'s

  Luciano Vilela Dourado
  Analista de Sistemas
  Sistema Pr�-pago
  tel: 55 61 329 6793 cel : 55 61 929 0660
  email: [EMAIL PROTECTED]

    ----- Mensagem original -----
    De:             Carolina Diniz Cunha [SMTP:[EMAIL PROTECTED]]
    Enviada em:             quarta-feira, 17 de outubro de 2001 15:46
    Para:           [EMAIL PROTECTED]
    Assunto:                [java-list] data-hora no hor�rio de ver�o

    Ol�s,

    eu vi que algu�m perguntou sobre isto h� pouco tempo, mas n�o vi resposta e
    procurando no arquivo da lista s� vi mensagens at� dia 5 de outubro..
    os servidores que rodam minha aplica��o java est�o mostrando a data com uma
    hora pr� frente, desde a semana passada.
    estou usando o calendar do jeito mais simples mesmo:

    Calendar data = Calendar.getInstance();

    testei v�rias coisas, criei o calendar passando um TimeZone de BuenosAires,
    Manaus.. nada adiantou..

    algu�m sabe como acertar?

    desde j� agrade�o!

    []s
    Carol.

    _________________________________________________________________
    Chegou o novo MSN Explorer. Instale j�. � gratuito!
    http://explorer.msn.com.br



    ------------------------------ 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
    para sair da lista: envie email para [EMAIL PROTECTED]
    -------------------------------------------------------------------------




------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a