Utilize os parser próprios do jsdk, tipo:
java.text.DateFormat formater= DateFormat.getinstance();
formater.format("31/04/2002");
Thiago
On Thursday 15 August 2002 19:32, Roberto Santana wrote:
> Tenho a seguinte função :
>
> public static java.util.Date stringToUtilDate (String inData) {
> java.util.Date auxData;
> int dia=0, mes=0, ano=0;
> Calendar calendario;
> calendario = calendario.getInstance();
>
> StringTokenizer tokens = new StringTokenizer(inData, "/");
> dia = Integer.parseInt(tokens.nextToken());
> mes = Integer.parseInt(tokens.nextToken());
> ano = Integer.parseInt(tokens.nextToken());
>
> calendario.set(ano,(mes-1),dia, 0, 0, 0); // os meses começam por 0
> calendario.set(Calendar.MILLISECOND, 0);
> auxData = calendario.getTime();
>
> return auxData;
> }
>
>
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=--=-=-
>=-=-=-=-=-=-=-=-=-
>
> Problema eh que quando faço
>
> stringToUtilDate("31/04/2002") ela funciona !? Não dá erro e me retorna uma
> data compatível c/ "01/05/2002". Como posso corrigir isso ?
>
> Obrigado,
>
> jr
>
>
>
>
> ---------------------------------
> Yahoo! PageBuilder - O super editor para criação de sites: é grátis, fácil
> e rápido.
------------------------------ 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]
-------------------------------------------------------------------------