我有一個時間碼,以秒爲單位,小數點後三位。 (例如10.675)我想將其格式化爲mm:ss(例如00:32或23:04)。有沒有一個JavaScript或jQuery的基礎功能呢?每當我搜索我只發現如何添加時間datepickers。Javascript和/或jQuery時間碼格式
2
A
回答
2
你可以試試下面的:
function formateDate(seconds) {
var date = new Date(seconds * 1000);
return date.getMinutes() + ":" + date.getSeconds();
}
這將創建一個新的日期,你可以專注於時間方面。如果你需要超過24小時,這將不會很好。爲此,你需要比較兩個日期。或者只需使用分水嶺和模量手動進行計算。
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date/
1
我不相信jQuery有默認情況下,這個任何的支持,但它是相當簡單的寫你自己的。例如:
function formatTime(seconds) {
var mins = Math.floor(seconds/60),
secs = Math.floor(seconds) - (60*mins);
return (mins < 10 ? '0' + mins : mins) + ':' + (secs < 10 ? '0' + secs : secs);
}
但是,如果時間碼大於60分鐘,這種情況不會奏效,在這種情況下,您只需要添加小時。
相關問題
- 1. javascript,jquery時間格式
- 2. 格式JSON日期時間在客戶端的JavaScript或jQuery的
- 3. jQuery(和javascript)代碼塊的格式化
- 4. jquery時間格式
- 5. 這個格式好的jquery/javascript日期和時間選擇器?
- 6. Javascript時間格式問題
- 7. 格式日期時間JavaScript
- 8. 格式化jQuery時間軸?
- 9. jQuery的格式時間
- 10. jQuery時間格式插件
- 11. clockpicker - jQuery格式時間
- 12. jQuery的時間戳格式
- 13. jQuery Flot xaxis時間格式
- 14. jQuery Timepicker時間格式
- 15. 格式化Rails和Javascript之間的時間 - 避免重複跨語言代碼
- 16. 輸入文本格式,jQuery,Javascript或Css
- 17. 時間格式和字符串格式
- 18. C#或JavaScript代碼格式化程序
- 19. javascript倒計時時間格式化
- 20. 日期解析格式隨時間毫米/日/年的JavaScript或jquery的
- 21. 將日期時間轉換爲JavaScript或jQuery中的特定格式?
- 22. 12小時時間格式的jQuery輸入掩碼
- 23. 獲取時間在h:格式javascript javascript日期格式
- 24. SQL和perl時間格式
- 25. 日期和時間格式
- 26. 日期和時間格式
- 27. 格式時間和日期
- 28. 轉換時間格式的jQuery倒計時格式
- 29. 使用javascript/jquery無法獲得適當的時間格式
- 30. 如何使用javascript/jquery格式化時間
很酷,這個工作,但我如何添加尾隨零(即強制分鐘和秒每個至少有兩個數字?) – beth 2012-07-30 21:08:07
nm,我用這個:'功能墊(數量,長度){ \t \t \t \t var str =''+ number; \t \t \t \t而(str.length <長度){ \t \t \t \t STR = '0' + STR; \t \t \t \t} \t \t \t \t返回海峽;' – beth 2012-07-30 21:15:58