我试图将以下时间格式设置为hh:mm:ss:

long elapsed;
elapsed = ((System.currentTimeMillis() - startTime) / 1000);

怎么做?

最佳答案

试试这个,

long elapsed;
elapsed = ((System.currentTimeMillis() - startTime) / 1000);

String display = String.format("%02d:%02d:%02d", elapsed / 3600, (elapsed % 3600) / 60, (elapsed % 60));
System.out.println(display);

告诉我发生了什么…

关于android - 格式化System.currentTimeMillis(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10495983/

10-08 23:53