こんにちは、私は以下のコードを使用して Android フォンの時間を取得していますが、分が 1 から 9 の間にある場合、ゼロのない分が表示されます。
例:現在、デバイスの時間は 12:09 ですが、12:9 と表示されます
Calendar c = Calendar.getInstance();
int hrs = c.get(Calendar.HOUR);
int mnts = c.get(Calendar.MINUTE);
String curTime = "" + hrs + ":" + mnts;
return curTime;
上記のコードの後、私は以下のコードも試してみて、上記と同じものを与えます。.
final Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(System.currentTimeMillis());
Date date = cal.getTime();
int mHour = date.getHours();
int mMinute = date.getMinutes();