Como converter uma data?

4 respostas
M

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

4 Respostas

R

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 .

F

da uma estudada em

java.text.SimpleDateFormat
B

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???

R

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…

Criado 18 de julho de 2005
Ultima resposta 18 de jul. de 2005
Respostas 4
Participantes 5