Henrique jah explicou tudo... quando a gente ajusta o mes para 1, ele eh considerado como o mes de fevereiro. Alias, para trabalhar com datas do nosso calendario (que eh o gregoriano) eh melhor usar a classe GregorianCalendar. Daih para criar a data a 30/01/2003, eh soh fazer set(DAY_OF_MONTH, 30); set(MONTH, 0); set(YEAR, 2003);
Em Qui, 2003-01-30 �s 16:21, Henrique Viecili escreveu: > > passe o trecho do codigo em que vc estah fazendo isso > > � valido dizer que o metodo add da classe calendar recalcula todo o > calendario, e que os meses vao de 0 at� 11 > > []'s > > Henrique Andrade Viecili > Ci�ncia da Computa��o - UFSC > [EMAIL PROTECTED] > [EMAIL PROTECTED] > > On Thu, 30 Jan 2003, [Windows-1252] Departamento de Inform�tica - C//C 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? > > > > Obrigado, > > Eduardo > > > > > ------------------------------ 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] > ------------------------------------------------------------------------- > > -- ____ .-'& '-. / \ : o o ; ( (_ ) : ; \ __ / `-._____.-' /`"""`\ / , \ /|/\/\/\ _\ (_|/\/\/\\__) |_______| __)_ |_ (__ (_____|_____) ------------------------------ 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] -------------------------------------------------------------------------
