[英]Convert minutes to days, hours and minutes using moment js
I am using moment js to convert minutes in to days, hours and minutes我正在使用 moment js 将分钟转换为天、小时和分钟
moment.utc().startOf('year').add({ minutes: timeInMinute }).format('D [Days and ]HH[ Hours and ]mm');
(timeInMinute is my input variable) this is work fine for hours and minutes, but when the input value is 1441 it gives, (timeInMinute 是我的输入变量)这在几小时和几分钟内都可以正常工作,但是当输入值为 1441 时,它给出,
2 Days and 00 Hours and 01 Minutes. 2 天 00 小时 01 分钟。
it should really be 1 Days and 00 Hours and 01 minutes .它真的应该是1 天 00 小时 01 分钟。
What am I doing wrong?我究竟做错了什么? please help me
请帮我
You can use moment.duration
to calculate hours, days, minutes etc from a time duration:您可以使用
moment.duration
从持续时间计算小时、天、分钟等:
var duration = moment.duration(1422, 'minutes');
Then you can do:然后你可以这样做:
duration.days();
or或者
duration.hours();
Here is the official documentation这是官方文档
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.