2

次のように 2 つの int 変数があります。

int minutes = 20;
int hours = 8;

それらを「HHMM」フォーメーションに変換するにはどうすればよいですか?

上記の場合、結果は「0820」になるはずです。

4

4 に答える 4

6

Calendar以下のようにクラスを使用します。

Calendar c = Calendar.getInstance();
c.set(Calendar.HOUR, hours);
c.set(Calender.MINUTE, minutes);

値のみをフォーマットする場合は、次を使用できます。

String str = String.format("%02d%02d", hours, minutes);
于 2013-06-20T08:29:15.303 に答える