如何格式化分钟到小时-使用moment.js

时间:2019-06-27 06:37:10

标签: javascript momentjs

我正在使用moment.js。

我得到了分钟(最大1440),我想以小时为单位将其格式化为特定格式。

类似这样的东西:

420分钟为: 07:00

1140分钟是: 24:00

451分钟是: 07:31

2 个答案:

答案 0 :(得分:1)

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}`;
}

答案 1 :(得分:-1)

希望这个post有帮助。

moment.utc().hours(h).minutes(m).format("hh:mm A");