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

Responder a