Olá Ramon. Por que você não utiliza a classe SimpleDateFormat? SimpleDateFormat mydate=new SimpleDateFormat("dd-MM-yyyy HH:mm:ss"); e para transformar a string utilize o método parse : novadata=mydate.parse(minhastring); Agora, a string tem que estar no format declarado no construtor, ou seja, se ela for 10-12-2002, vai dar erro, mas aí vc faz suastring=suastring+" 00:00:00" antes de transformá-la. Falou...espero ter ajudado.
----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, October 03, 2002 8:07 AM Subject: [java-list] String em Data > Quer ter seu próprio endereço na Internet? > Garanta já o seu e ainda ganhe cinco e-mails personalizados. > DomíniosBOL - http://dominios.bol.com.br > > Estou usando o seguinte método para transformar uma string em data: > java.sql.Timestamp dtpass_f; > //***Método para transformar string em data*** > public java.sql.Timestamp strtodate( String sDate ) > { > System.out.println( " A string passada e "+sDate ); > int ano = Integer.parseInt(sDate.substring( 0, 4 )); > int mes = Integer.parseInt(sDate.substring( 5, 7 )); > int dia = Integer.parseInt(sDate.substring( 8, 10 )); > java.util.Calendar calendar = java.util.Calendar.getInstance(); > calendar.set(ano, mes-1, dia, 0, 0, 0 ); > java.sql.Timestamp dtpass = new > java.sql.Timestamp((calendar.getTime()).getTime() ); > dtpass_f = dtpass; > System.out.println( "A data que sera gravada e "+dtpass_f ); > return dtpass; > } > O problema é que este método gera uma data do tipo: > 10/03/2002 00:00:00.526 > E eu preciso de uma data do tipo: > 10/03/2002 00:00:00 > > Como posso resolver isso? > Desde já agradeço. > > _________________________________________________________ > Voce quer um iGMail protegido contra vírus e spams? > Clique aqui: http://www.igmailseguro.ig.com.br > > > ------------------------------ 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] > ------------------------------------------------------------------------- > > ------------------------------ 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] -------------------------------------------------------------------------