0
例如,如何使用momentjs將此浮點數6.5轉換爲「06:30」?使用momentjs將浮點數轉換爲小時
我已經試過這樣:
moment("6.5", "hh:mm").format("HH:mm"))
但它輸出:
06:05
例如,如何使用momentjs將此浮點數6.5轉換爲「06:30」?使用momentjs將浮點數轉換爲小時
我已經試過這樣:
moment("6.5", "hh:mm").format("HH:mm"))
但它輸出:
06:05
如果你只需要你的float
轉換爲字符串您可以創建一個duration對象,然後將其顯示爲字符串使用moment-duration-format插件。
這裏工作的例子:
var dur = moment.duration(6.5, 'h');
console.log(dur.format('HH:mm'));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment-duration-format/1.3.0/moment-duration-format.min.js"></script>