使用 moment js 将分钟转换为天、小时和分钟

问题描述 投票:0回答:1

我正在使用 moment js 将分钟转换为天、小时和分钟

moment.utc().startOf('year').add({ minutes: timeInMinute }).format('D [Days and ]HH[ Hours and ]mm');

(timeInMinute 是我的输入变量) 这在几小时和几分钟内都可以正常工作,但是当输入值为 1441 时,它会给出,

2 天 00 小时 01 分钟。

真的应该是1天00小时01分钟.

我做错了什么?请帮助我

javascript momentjs
1个回答
7
投票

您可以使用

moment.duration
从持续时间计算小时、天、分钟等:

var duration = moment.duration(1422, 'minutes');

然后你可以这样做:

duration.days();

duration.hours();

这里是官方文档

注意: 请阅读以上官方链接顶部的项目状态。

© www.soinside.com 2019 - 2024. All rights reserved.