Retornar data [Resolvido]

3 respostas
flaviotomazio

Olá, como eu faço para retornar uma data de uma pesquisa em um jtextfield no formato dd/mm/yyyy? Pois ele sempre retorna yyyy-mm-dd

Sendo que essa data vem de um ResultSet

Obrigado

3 Respostas

bcartaxo

Não conheço nem método da API q faça isso, assim como vc também ja precisei de fazer algo assim. Nesse caso implementei um método para fazer a conversão. Existem inúmeras formas de fazer isso, a mais trivial seria “quebrar” a string de tada e sair montando-a, usanod spli(), passando como parâmetro o “-”, depois montava a string novamente inserindo os “/” nos locais adeqaudos. Essa é uma das saídas.

flaviotomazio

Você tem uma dica de como eu montar a string?

Estou fazendo desse modo:

rsPC.next();
                String dtIni = rsPC.getString("turiniciocurso");//pega no seu textfield
                String [] aIni = dtIni.split("-");//quebra a string nas barras
String dataIniComposta = aIni[2];

Resolvido Obrigado

String dtIni = rsPC.getString("turiniciocurso");//pega no seu textfield String [] aIni = dtIni.split("-");//quebra a string nas barras String dtFinal = rsPC.getString("turfinalcurso");//pega no seu textfield String [] aFinal = dtFinal.split("-");//quebra a string nas barras String dataIniComposta = aIni[2]+"/"+aIni[1]+"/"+aIni[0]; String dataFinalComposta = aFinal[2]+"/"+aFinal[1]+"/"+aFinal[0];

bcartaxo

Isso, pode ser assim sim. :slight_smile:

Criado 1 de julho de 2007
Ultima resposta 1 de jul. de 2007
Respostas 3
Participantes 2