3
A
回答
2
使用整數除以60來將秒數轉換爲整個分鐘。秒數的模數(%)爲60會給出「剩餘」秒數。然後使用字符串轉換來檢查0填充的必要性。
int minutes = (total/60);
int seconds = (total % 60);
String secs = Integer.toString(seconds);
if (seconds < 10) {
secs = "0" + seconds;
}
String time = minutes + ":" + secs;
+1
+1雖然你有不必要的投射到'int' – alfasin
+0
沒有任何意義浪費空間來存放長時間。真相被告知,我把原文翻譯爲雙重,因此是演員。現在修好。 –
0
一些算術:
long min = value/60;
long second = value % 60 ;
String value = min + ":" + (second > 10 ? "" : "0") + second;
6
0
int duration = 90;
int min = duration/60;
int sec = duration%60;
String formattedTime = String.format("%d:%02d",min,sec);
相關問題
- 1. 負轉換成毫秒人類可讀的格式在PHP
- 2. 轉換毫秒(長)到MM:SS
- 3. 轉換毫秒到人類可讀的時間流逝
- 4. 轉換忽略Unicode序列的人類可讀的格式
- 5. 轉換Unix的時間,人類可讀的格式
- 6. MySQL:如何將秒轉換爲mm:ss格式?
- 7. 與到NON人類可讀的格式
- 8. 翻譯是轉換秒的人類可讀的字符串
- 9. 轉換人類可讀的時間範圍內的秒
- 10. Php將秒轉換爲只讀值的可讀格式
- 11. 微秒到人類可讀的輸出
- 12. 在JQuery中將LocalDateTime轉換爲人類可讀的格式
- 13. 從人類可讀的格式轉換日期golang
- 14. 將分鐘轉換爲人類可讀的格式?
- 15. 無法將字符串轉換爲人類可讀的格式
- 16. 轉換的時代日期爲人類可讀格式在android
- 17. 將時間從毫秒轉換爲人類可讀的日期
- 18. 將zip文件時間戳轉換爲人類可讀格式
- 19. Matlab將UNIX時間轉換爲人類可讀格式
- 20. 將分鐘轉換爲人類可讀格式
- 21. 轉換時代時間戳到SQL Server(人類可讀的格式)
- 22. 將微秒轉換爲人類可讀時間
- 23. 將毫秒UTC轉換爲人類可讀Date_Time
- 24. Java中的人類可讀和可分析日期格式
- 25. Java的轉換字符流爲人類的「可讀」字符串
- 26. 人類可讀的日期格式
- 27. 如何在人類可讀的格式
- 28. 人類可讀時間的格式? JavaScript
- 29. JSON人類可讀的正確格式
- 30. Java - 將分鐘和秒變爲時間格式? (MM:SS)
使用'/'和''%操作。 – Masudul