GregorianCalendar gc = new GregorianCalendar(); gc.setTime(aquelaSuaDataInstanciadaDoTipoDate);
//para pegar o ano int ano = gc.get(Calendar.YEAR); //para pegar o m�s int mes = gc.get(Calendar.MONTH); // lembrar que janeiro � zero. //para pegar o dia int dia = gc.get(Calendar.DAY); At 07:39 17/01/2002, Rafael U. C. Afonso wrote: > Ol�: > > Se eu tenho um objeto Date e quero obter o ano (ou M�s, ou Dia, etc) >correspondente, eu usaria o m�todo getYear() (ou getMonth(), ou >getDay(), etc). Entretanto estes s�o m�todos depreciados. O Java >recomenda usar o m�todo de GregorianCalendar get(GregorianCalendar.YEAR) >(ou get(GregorianCalendar.MONTH), ou get(GregorianCalendar.DAY), etc). >Entretanto como fa�o para converter um objeto Date para um objeto >GregorianCalendar (e vice-versa)? N�o achei nenhum m�todo ou construtor >que fa�a isso. > > Grato, > > Rafael U. C. Afonso > >------------------------------ 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] >------------------------------------------------------------------------- []'s Emerson ------------------------------ 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] -------------------------------------------------------------------------
