Android 显示时间格式

Android 显示时间格式,android,time,Android,Time,在Web服务中,我显示一个带有时间的列表。我想像这个例子“12:56”那样显示时间 这是我的代码: for (int i = 0; i < time.length(); i++) { JSONObject list_time = tab.getJSONObject(i); String time_str = list_time.getString("time-string"); // Convert String to Date SimpleDateFormat df =

在Web服务中,我显示一个带有时间的列表。我想像这个例子“12:56”那样显示时间

这是我的代码:

for (int i = 0; i < time.length(); i++)
{
  JSONObject list_time = tab.getJSONObject(i);

  String time_str = list_time.getString("time-string");

 // Convert String to Date
 SimpleDateFormat df = new SimpleDateFormat("HH:mm");
 Date time_to_time = df.parse(time_str);

 myList.add(new Model(id, time_to_time));

}

我只想显示12:56,请帮帮我。

因为您要将其解析为
日期
对象,所以请将其解析为
字符串
。您可以使用以下选项:

public String getFormatedStringTime(Date date)
{ 
    SimpleDateFormat df = new SimpleDateFormat("HH:mm");  
    return df.format(date);
}
public String getFormatedStringTime(Date date)
{ 
    SimpleDateFormat df = new SimpleDateFormat("HH:mm");  
    return df.format(date);
}