O Calendar.MONTH retorna valores a partir de zero.

 Edgar Correa <[EMAIL PROTECTED]> wrote:

Você está utilizando a classe GregorianCalendar?
Examine o código em anexo e veja se consegue encontrar
o problema no seu código.

Edgar Fernando Correa
[EMAIL PROTECTED]


--- Departamento_de_Informática_-_C//C
<[EMAIL PROTECTED]>wrote:
> Pessoal,
>
> Estou utilizando a classe calendar para construir
> uma classe de manipulação de datas, porém, quando
> executo o método Calendar.add(int field, int amount)
> ele não retorna o valor correto. Existe algum bug ou
> estou errando em algo?
>
> Por exemplo:
> Tento fazer um add(Calendar.MONTH, -1) em um objeto
> setado com a data de hoje (30/01/2003) e ele me
> retorna 02/01/2003. O correto seria 30/12/2002.
> Alguém sabe onde estou errando?


__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com > ATTACHMENT part 2 application/octet-stream name=calendar.java ------------------------------ 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]
-------------------------------------------------------------------------



Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now

Responder a