0
我試圖製作一個方法,它返回表示當前時間的字符串,表示時間爲j2me或lwuit框架的時間:分鐘:秒格式。小時內的時間:分鐘:j2me中的第二種格式
如果我使用下面的代碼的輸出將是:
Wed Mar 06 13:55:45 GMT+03:00 2013
(只有我需要13:55:45
)
public String Refresh() {
java.util.Date t = new java.util.Date(System.currentTimeMillis());
String tt = t.toString();
return tt;
}
如果我用下面的代碼刷新方法總是返回3:0:0
!
java.util.Calendar calendar;
public String Refresh() {
calendar = calendar.getInstance();
StringBuffer time = new StringBuffer();
time.append(calendar.get(java.util.Calendar.HOUR_OF_DAY)).append(':');
time.append(calendar.get(java.util.Calendar.MINUTE)).append(':');
time.append(calendar.get(java.util.Calendar.SECOND));
String tt = time.toString();
return tt;
}
,我不知道這是去上班,而是使用的是什麼:'calendar.setTimeInMillis(System.currentTimeMillis的());''後getInstance'? – 2013-03-06 11:18:37