从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));
}
但我得到了这个:
Thu Jan 01 12:56:00 UTC+01:00 1970
我想要显示12:56,请帮助我。
答案 0 :(得分:0)
因为您要将其解析为Date
对象,请将其解析为String
。你可以用这个:
public String getFormatedStringTime(Date date)
{
SimpleDateFormat df = new SimpleDateFormat("HH:mm");
return df.format(date);
}