获取Moment.js中的天数、小时和分钟。

12 浏览
0 Comments

获取Moment.js中的天数、小时和分钟。

这是我第一次使用Moment.js,遇到了以下问题,我有以下日期:

现在: 2017-01-26T14:21:22+0000
过期时间: 2017-01-29T17:24:22+0000

我想要得到的结果是:

天数: 3
小时数: 3
分钟数: 3

我尝试了以下代码:

const now = moment();
const exp = moment(expire_date);
console.log(expire_date);
days = exp.diff(now, 'days');
hours = exp.diff(now, 'hours') - (days * 24);
minutes = exp.diff(now, 'minutes') - ((days * 1440) + (hours * 24) * 60);

我知道我做错了什么(可能是我的计算或者使用了错误的方法),但我找不出是什么错误。

0