使用 moment js 将分钟转换为天、小时和分钟 [英] Convert minutes to days, hours and minutes using moment js

查看:295
本文介绍了使用 moment js 将分钟转换为天、小时和分钟的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I am using moment js to convert minutes in to days, hours and minutes

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

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

(timeInMinute is my input variable) this is work fine for hours and minutes, but when the input value is 1441 it gives,

2 天 00 小时 01 分钟.

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

我做错了什么?请帮帮我

What am I doing wrong? please help me

推荐答案

您可以使用 moment.duration 从一个持续时间计算小时、天、分钟等:

You can use moment.duration to calculate hours, days, minutes etc from a time duration:

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

然后你可以这样做:

duration.days();

duration.hours();

这是官方文档

这篇关于使用 moment js 将分钟转换为天、小时和分钟的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆