【发布时间】:2017-05-18 09:17:56
【问题描述】:
我正在尝试使用下面的代码在 mm:ss:MsMs 中格式化计时,但无论如何代码都给了我所有三个位置的 mili 秒 MsMsMs。 我得到了什么: 00:05:231 我想要的是: 00:05:23
milliseconds = (int) (appCurrentTime % 1000);
time.setText(String.format("%02d", mins) + ":" +String.format("%02d", secs) + ":" + String.format("%02d", milliseconds));
如果我尝试“appCurrentTime % 100”,它将给我一个和第十位的位置,因为我需要百分之一和第十位。 从: 00:05:231 我得到了什么: 00:05:31 我想要的是: 00:05:23
【问题讨论】:
-
我不明白你是如何计算
mins和secs这里的......请提供一些可复制的。你有没有想过DateFormatter?
标签: java android android-studio