制作时间字符串

时间:2014-12-01 02:04:44

标签: java format

是否可以使用"制作带有2位数字的字符串:"他们之间所以看起来像 04:02? 我试过了,但它没有工作:

int h = 4;
int m = 2;
String time = new String(h+":"+m);    
time = String.format("%02d",h+":"+m);    

1 个答案:

答案 0 :(得分:3)

更改

time = String.format("%02d",h+":"+m);  

time = String.format("%02d:%02d", h, m);

此外,您可以将第3/4行合并到

String time = String.format("%02d:%02d", h, m);  

Run the code here