Função para converter data para padrão americano no Android Java

Função para converter data para padrão americano no Android Java

A função abaixo converte uma data do tipo dd/mm/yyyy para yyyy-mm-dd; 06/07/2014 para 2014-07-06 por exemplo.

public String convertdatatoUniversal(String data){ String Ano = ""; String Mes = ""; String Dia = ""; // data = 12/05/2013 Dia = data.substring(0, 2); Mes = data.substring(3, 5); Ano = data.substring(6); return Ano + "-" + Mes + "-" + Dia;
}
// Exemplo para usar:
// String Data = convertdatatoUniversal("06/07/2014");
// o resultado seria 2014-07-06
// esta é uma função simples para conversão, é possível melhora-la usando arrays para separar dias meses e anos e concatenar zeros se forem necessários


Veja Também