Javascript Moment.js持续天数错误

Javascript Moment.js持续天数错误,javascript,momentjs,Javascript,Momentjs,我正在使用moment.js和duration进行倒计时,以返回天、小时、分钟和秒。所以,当我使用矩.duration和毫秒时,它返回一个无意义的天数 var毫秒=4423852000 var除以=毫秒/1000/24/3600//返回:51,20天(正确) var duration=moment.duration(毫秒).days()//返回:20天(?) document.querySelector('.days')。innerHTML=divided document.querySele

我正在使用moment.js和duration进行倒计时,以返回天、小时、分钟和秒。所以,当我使用矩.duration和毫秒时,它返回一个无意义的天数

var毫秒=4423852000
var除以=毫秒/1000/24/3600//返回:51,20天(正确)
var duration=moment.duration(毫秒).days()//返回:20天(?)
document.querySelector('.days')。innerHTML=divided
document.querySelector(“.result”).innerHTML=duration

您应该使用,而不是:

与持续时间的其他getter一样,
moment.duration().days()
获取天数(0-30)

moment.duration().asDays()
获取持续时间的长度(以天为单位)

var毫秒=4423852000
var除以=毫秒/1000/24/3600
var duration=时刻。持续时间(毫秒)。asDays()
document.querySelector('.days')。innerHTML=divided
document.querySelector(“.result”).innerHTML=duration

RTM:“我正确地使用了moment.duration???”—如果您不确定,请阅读文档。。。