我正在构建一个从API检索数据的应用程序,问题是来自API的日期格式是“YYYY-MM-DD”,我需要以这种格式传递它:“DD / MM / YYYY“
如何在我的适配器中直接格式化?
ViagemModel mViagemModel = new ViagemModel();
mViagemModel = viagens.get(position);
holder.Saida.setText(mViagemModel.getDate_saida());
holder.Chegada.setText(mViagemModel.getDate_chegada());
答案 0 :(得分:1)
您可以使用SimpleDateFormat:
一个例子:
SimpleDateFormat df= new SimpleDateFormat("yyyy-MM-dd");
Date date = df.parse("2014-09-13"); //YOUR DATE HERE
df.applyPattern("dd/MM/yyyy");
String newDate = df.format(date); //Output: newDate = "13/09/2014"