在Android應用程序中,我有一個內部日誌記錄方法,並在每封郵件的開頭添加了時間日期戳記。 。 。顯示24小時格式時間?
public void logEvent(String sMsg) {
String delegate = "MM/dd/yy hh:mm:ss";
java.util.Date noteTS = Calendar.getInstance().getTime();
String sTod = " " + DateFormat.format(delegate,noteTS);
sMsg = sTod + " " + sMsg;
logEvents.add(sMsg);
. . .
這會產生一個看起來像「07/25/14 02:58:18」的時間日期戳。但我希望時間是24小時制,即「14:58:18」。
在多數民衆贊成使用的,而不是「HH」完成一些系統「HH」,所以我試過了,即
String delegate = "MM/dd/yy HH:mm:ss";
...但是,這只是給了我「14年7月25日HH:58 :18「
那麼,我需要做些什麼才能使小時成爲24小時制?