Transformar Data

2 respostas
R

Olá pessoal como transformo essa data

String data = " Fri, 4 Apr 2008 10:26:17";

para o formato dia/mes/ano - horas

2 Respostas

RobsonFagundes

e ai rogsousap blz
fiz algo parecido com q vc quer tenta ai…

public void capturarDataSys() {

        GregorianCalendar data = new GregorianCalendar(TimeZone.getTimeZone("GMT-3"), new Locale("pt_BR"));
        Date d = data.getTime();
        String dt[] = {String.valueOf(d.getDate()), String.valueOf((d.getMonth() + 1)), String.valueOf((d.getYear() + 1900))};
        if (Integer.parseInt(dt[0]) < 10) {
            dt[0] = "0" + dt[0];
        }
        if (Integer.parseInt(dt[1]) < 10) {
            dt[1] = "0" + dt[1];
        }
        jftfData.setText(dt[0] + dt[1] + dt[2]);

    }

T+

_fs

Um outro jeito seria:

String s = new SimpleDateFormat( "dd/MM/yyyy HH" ).format( new SimpleDateFormat( "EEE, d MMM yyyy HH:mm:ss" ).parse( data ) );
Criado 7 de abril de 2008
Ultima resposta 7 de abr. de 2008
Respostas 2
Participantes 3