Pelo que eu me lembro na Classe Calendar o mes inicial � o mes ZERO assim. Janeiro � 0 e nao 1.Portanto, abril seria 05 e nao 04. a solucao � s� incrementar a variavel
Abracos Leonardo --- Caimar <[EMAIL PROTECTED]> escreveu: > Prezados, > > Tenho o seguinte c�digo > **************************************** > String mes = periodoEvento.substring(0, 2); > > String ano = periodoEvento.substring(3, 7); > > > Calendar cal = Calendar.getInstance(); > > cal.set(Calendar.MONTH, (Integer.parseInt(mes) - > 1)); > > cal.set(Calendar.YEAR, Integer.parseInt(ano)); > > Date periodo = new Date(); > > periodo.setTime(cal.getTimeInMillis()); > > ******************************************* > > > > PeriodoEvento recebe 04/2004 > > ao setar periodo o valor esta como 05/2004, algu�m > tem alguma pista ? > > > > > > > > > > > > > ------------------------------------------------------------------------------------------- > Ceara' Java User Group > > Para cancelar sua assinatura, envie um e-mail > para: [EMAIL PROTECTED] > Para mais informacoes, mande um e-mail para: > [EMAIL PROTECTED] > Falar com o administrador? e-mail para: > [EMAIL PROTECTED] > > ______________________________________________________________________ Participe da pesquisa global sobre o Yahoo! Mail: http://br.surveys.yahoo.com/global_mail_survey_br ------------------------------------------------------------------------------------------- Ceara' Java User Group Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED] Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED] Falar com o administrador? e-mail para: [EMAIL PROTECTED]
