Como converter uma data?

Ha alguma maneira de informar uma string no formato “dd/mm/yyyy” e receber outra string ou objeto no formarto “mm/dd/yyyy”??

Vc pode criar uma função dentro da sua classe que faça a transformação de uma String e retorne o resultado em outra String .

da uma estudada em

java.text.SimpleDateFormat

Não existe nenhum método nativo que faça isso…

Mas vc pode criar um…

Use o método charAt(), que pega caracter por caracter da String. E jogue dentro de outra string na ordem que vc quer…

Entendeu???

Simples e prático…


String dataAntiga = "MM/DD/YYYY";
String dataNova = dataAntiga.substring(2,4) + "//" +
     dataAntiga.substring(0,2) + "//"
     + dataAntiga.substring(4,8);

Sempre que eu faço operações com String utilizo substring… é muito útil…