当前位置: 首页 > 知识库问答 >
问题:

如何使用矩插件将分钟转换为HH: mm

支劲
2023-03-14

我有2个时间戳,我已经用矩插件计算了以分钟为单位的时差。现在我想把分钟转换成HH:mm。

var x = moment('10:00', 'HH:mm');
var y = moment('11:30', 'HH:mm');
var diff = y.diff(x, 'minutes'); // 90 
var convert = moment.duration(diff, "minutes").format('HH:mm');
alert(convert); // should give me 01:30 but does not work

我做错了什么?

共有1个答案

管翼
2023-03-14

由于您没有指定错误是什么,我假设您正在保留duration方法所需的依赖项。

力矩持续时间格式取决于力矩,因此在使用它之前应该需要它。

npm install moment moment-duration-format

然后,您可以导入依赖项,也可以要求它们。

import moment from "moment";
import "moment-duration-format";
 var moment = require("moment");
  require("moment-duration-format");
  var x = moment("10:00", "HH:mm");
  var y = moment("11:30", "HH:mm");
  var diff = y.diff(x, "minutes"); // 90
  var convert = moment.duration(diff, "minutes").format("HH:mm");
  alert(convert);
 类似资料: