1
A
回答
3
由於1.5存在java.util.concurrent.TimeUnit中的類,像這樣使用:
String.format("%d min, %d sec",
TimeUnit.MILLISECONDS.toMinutes(millis),
TimeUnit.MILLISECONDS.toSeconds(millis) -
TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(millis))
);
對於低於1.5的版本,您必須使用
int seconds = (int) (milliseconds/1000) % 60 ;
int minutes = (int) ((milliseconds/(1000*60)) % 60);
int hours = (int) ((milliseconds/(1000*60*60)) % 24);
相關問題
- 1. 如何顯示$金額一次?
- 2. 如何顯示更大的金額
- 3. 向用戶顯示當地時間? PHP
- 4. 只顯示最高金額
- 5. 只顯示X金額
- 6. PHP:計算時間的特定值金額顯示RSS提要
- 7. 如何在ASP.NET中單擊下拉列表時顯示金額?
- 8. 我想向用戶顯示可用時間和預訂時間
- 9. 客戶最大支付金額顯示帳戶SQL
- 10. 顯示總金額包括貨幣計算,用戶
- 11. 如何使用貨幣格式在mvc3中顯示金額
- 12. 使用JQUERY如何顯示特定活動的支出金額
- 13. 顯示用戶時間線
- 14. 金額小於1美元時如何獲得零金額
- 15. 我有一個用戶表和金額表,我想顯示所有用戶的金額,即使金額爲零或零
- 16. 無法顯示折扣金額
- 17. 賬單上顯示的金額
- 18. 金額不以貝寶形式顯示
- 19. 購物車中顯示總金額
- 20. 一旦用戶輸入金額,金額應乘以「s2」
- 21. 如何根據客戶端時區向用戶顯示日期
- 22. 如何顯示用戶選擇的輸入日期(開始日期---結束日期)之間的金額總和
- 23. Spree計算器 - 金額時間常數
- 24. LINQ羣由日期時間和金額
- 25. JavaScript/jQuery如何向用戶顯示regEx?
- 26. 如何在會話超時時向用戶顯示消息
- 27. 如何在TextView中顯示格式化的金額?
- 28. 如何在PL/SQL中顯示最高金額以及($)符號?
- 29. 如何在Realex HPP郵件中顯示付款金額?
- 30. 如何在圖表中顯示每日總訂單金額
好了,但後來我有還要檢查是否有分鐘,小時等'... – oshai
爲以下1.5版本代碼添加零檢查。但使用java.util.concurrent.TimeUnit類確實沒有必要。 –
我想我不明白。在你的第一個例子中,如果分鐘是0,我不想顯示它們。有沒有可以做到這一點的formater? – oshai