Vc pode usar a classe SimpleDateFormat para parsear a sua String para um
tipo Date.
String _date = "04/2004";
SimpleDateFormat format = new SimpleDateFormat("MM/yyyy");
Date date = format.parse(_date);
T+
----- Original Message -----
From: "Caimar" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, May 31, 2004 2:12 PM
Subject: [cejug-discussao] Problemas com data
> 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]
>
>
>
-------------------------------------------------------------------------------------------
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]