MomentJs将毫秒转换为天

Kod*_*uri 3 momentjs

我是moment.js的新手.我想将毫秒转换为天.当我尝试使用google中的普通转换器时,它正在显示377.7613437963 days,但是以编程方式显示11 days.

var duration = moment.duration(32638528433, 'milliseconds');
var days = duration.days();
console.log(days);
Run Code Online (Sandbox Code Playgroud)

Vin*_*zoC 7

asDays()如果您想要377.7613437963输出,则需要使用.

正如文档所说:

与持续时间的其他吸气剂一样,moment.duration().days()得到天数(0 - 30).

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

这是一个实例:

var duration = moment.duration(32638528433, 'milliseconds');
var days = duration.asDays();
console.log(days);
Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script>
Run Code Online (Sandbox Code Playgroud)