String[] strData1 = null;
String[] strData2 = null;
strinclusao = claFichastecnicas.getDteinclusao().toString();
strData1 = strinclusao.split(" ");
strData2 = strData1[0].split("-");
strinclusao = strData2[2]+"/"+String.valueOf(Integer.parseInt(strData2[1])-1)+"/"+strData2[0];
Robson Luis Ferreira wrote:
1-)Para formatar datas, utilize a classe SimpleDateFormat. 2-) Seu statement deve ter algo assim: java.sql.Date data1 = calendar1.getTime().getTime(); java.sql.Date data2 = calendar2.getTime().getTime(); sql = "select * from aluno where dt_cadastro between ? and ?"; PreparedStatement pstmt = con.prepareStatement(sql); pstmt.setDate(data1); pstmt.setDate(data2); ResultSet rs = pstmt.executeQuery();--- Daniel Barreto <[EMAIL PROTECTED]> escreveu: > Estou consultando um campo data no banco de dados eestou recebendo como string o resultado e é exatamente estes 2001-07-02 00:00:00 2001-07-23 00:00:00 2002-11-04 00:00:00 Como faço para transformar ele em 02/07/2002 ("dia/mês/ano") Aproveitando a pergunta preciso fazer uma consulta nesse mesmo banco onde vou passar dois valores de intervalo entre datas data exemplo passando esses valores data inicio 01/01/02 data fim 31/12/02 Quero ter o resultado dos registro entre 01/01/02 até 31/12/02 essas datas como faço a única coisa que sei que na instrução sql vou ter que usar o "Between" mas não sei usar alguém pode me dar uma luz.... Muito Obrigado a todos Daniel Barreto_______________________________________________________________________ Busca Yahoo! O melhor lugar para encontrar tudo o que você procura na Internet http://br.busca.yahoo.com/ --------------------------------------------------------------------- Para cancelar a subscrição, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
--------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
