加入计算日期与时刻2.19.1无关

时间:2017-12-09 11:08:36

标签: momentjs

下面的代码没有使用"时刻":" ^ 2.19.1",

var a = moment([2017, 12, 09]);
var b = moment([2011, 02, 17]);

var years = a.diff(b, 'year');
b.add(years, 'years');

var months = a.diff(b, 'months');
b.add(months, 'months');

var days = a.diff(b, 'days');
console.log(years + ' years ' + months + ' months ' + days + ' days');

请帮忙。

1 个答案:

答案 0 :(得分:1)

您可以使用moment duration format

包括时刻持续时间格式插件,然后是..

var duration = moment.duration(a.diff(b));
console.log(duration.format('y [years] m [months] d [days]'));