我正在尝试获得9000000毫秒的日,小时和分钟,但是moment.js正在返回0天。我正在使用Moment Duration对象的Format插件。 https://github.com/jsmreese/moment-duration-format
moment.duration(9000000, "milliseconds").format("dd:hh:mm");
返回“02:30”
我是如何获得9000000的?
var ms = moment.duration({
days: 1,
hours: 2,
minutes: 30,
})
console.log(ms._milliseconds);
// 9000000
答案 0 :(得分:0)
1000 x 60 x 60 x 24 = 86' 400' 000毫秒。
当然9密耳是0天。
9' 000' 000 /(1000 x 60 x 60)= 2.5h = 2小时30分钟
我希望我知道如何使用计算器
Check this place
答案 1 :(得分:0)
听起来像人类化是您正在寻找的: humanizeDuration(97320000)//'1天,3小时,2分钟'
这是github链接: https://github.com/EvanHahn/HumanizeDuration.js