当我只想从一个时局获得时间时,我就有一个问题。
时间表的一个例子是:
2012-04-19T23:0+ 50200
I think the format is "yyyy-MM-dd T HH:mm:ss.SSSZ" right? And it must be "HH:mm".
我使用以下法典,但只剩以下几条:
public String getTime(String Vertrektijd){
final SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd T HH:mm:ss.SSSZ");
Date dateObj;
String newDateStr = null;
try
{
dateObj = df.parse(Vertrektijd);
SimpleDateFormat fd = new SimpleDateFormat("HH:mm");
newDateStr = fd.format(dateObj);
}
catch (Exception e)
{
e.printStackTrace();
}
return newDateStr;
}
得到帮助!