javascript - 如何将分钟格式化为小时 - 使用 moment.js
问题描述
我正在使用 moment.js。
我得到分钟(最多 1440 分钟),我想以特定格式将其格式化为小时。
像这样的东西:
420 分钟是:07 :00
1140分钟是:24 :00
451 分钟是:07 :31
解决方案
const time = 1140;
console.log(getTime(time));
function getTime(minutes) {
let hours = parseInt(minutes / 60);
hours = hours < 10 ? `0${hours}` : hours;
let min = minutes % 60;
min = min < 10 ? `0${min}` : min;
return `${hours}:${min}`;
}
推荐阅读
- c# - 如何防止ListView排序阻塞程序
- php - 如何在php codenighter中的特定索引处添加数组值
- javascript - 如何在 VSCode 中运行 SCrypt
- java - 填充html以生成pdf openhtmltopdf?
- node.js - 使用node.js rest api在客户端发送数据可以每5s完成一次吗?
- javascript - 在表格或图表中动态过滤最近 3 个月
- sapui5 - SAP Cloud Foundry SAPUI5 Fiori 多租户应用程序
- ruby-on-rails - 如何从 ruby 中的字符串生成 Json 对象
- javascript - 无法在角度单击时删除 UI 元素
- javascript - 如何在 Vuex 中设置计时器?