Olá pessoal, estou pegando umas informações de um txt aqui, e tenho 2 campos de datas nesse txt no formato ‘aaaaMMdd’, e irei inserir no SQL Server 2000 no formato ‘MM/dd/aaaa’. Estou tentando com o código abaixo, mas não estou conseguindo, alguém tem alguma solução??? Não queria usar o substring para mexer com isso.
...
dataInc = linha.substring(255,263); //pegando da linha do txt aaaaMMdd
/*FORMATO DA DATA*/
DateFormat df = DateFormat.getDateInstance();
Date data1 = df.parse(dataInc);
dataInc = (new SimpleDateFormat("MM/dd/yyyy")).format(data1);
...
public static Date parse(String data, String format) throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat(format);
Date date = sdf.parse(data);
return date;
}