本文介绍了加入日期的计算不适用于2.19.1的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
以下代码不适用于"moment":"^ 2.19.1",
Below code not working with "moment": "^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');
请帮助.
推荐答案
您可以使用瞬间持续时间格式.
包括力矩持续时间格式插件,然后..
Include moment duration format plugin, and then..
var duration = moment.duration(a.diff(b));
console.log(duration.format('y [years] m [months] d [days]'));
这篇关于加入日期的计算不适用于2.19.1的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!