【发布时间】:2016-05-29 08:52:33
【问题描述】:
如何在 jquery 或 javascript 中将十进制小时值(如 1.6578)转换为 hh:mm:ss?
我只设法使用此代码对 hh:mm 执行此操作:
var decimaltime= "1.6578";
var hrs = parseInt(Number(decimaltime));
var min = Math.round((Number(decimaltime)-hrs) * 60);
var clocktime = hrs+':'+min;
【问题讨论】:
-
谢谢 Neil,如果可能的话,我想学习如何在纯 JavaScript 中进行操作,并且还想避免向我的页面添加更多库以减少我已经臃肿的加载时间。不过 Moment.js 看起来很棒!
标签: javascript jquery date