我寫了下面的代碼,以獲得時間問題的時間格式
public String getTime() {
final Calendar cld = Calendar.getInstance();
String time = cld.get(Calendar.HOUR) + ":" + (cld.get(Calendar.MINUTE));
try {
Date date = new SimpleDateFormat("HH:mm").parse(time);
time = new SimpleDateFormat("HH:mm").format(date);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return time;
}
這總是給我的時間就像
11:59
01:07
但我需要在24小時的格式,如:
11:59
13:07
如何更改代碼。
什麼是_actual_時候,你得到了01:07的輸出?是上午1:07還是下午1:07? – Flimzy
http://developer.android.com/reference/java/util/Calendar.html –
我總是想接受答案。但是...... – Rasel