Categories
JavaScript Answers

How to get months difference with Moment.js and JavaScript?

Spread the love

Sometimes, we want to get months difference with Moment.js and JavaScript.

In this article, we’ll look at how to get months difference with Moment.js and JavaScript.

How to get months difference with Moment.js and JavaScript?

To get months difference with Moment.js and JavaScript, we use the diff method.

For instance, we write

const monthDiff = moment([2022, 1, 1]).diff(
  moment([2013, 9, 31]),
  "months",
  true
);

to call moment to convert the arrays with year, month, and day to moment objects.

Then we call diff to get the difference in months between the 2 moment objects.

Conclusion

To get months difference with Moment.js and JavaScript, we use the diff method.

By John Au-Yeung

Web developer specializing in React, Vue, and front end development.

Leave a Reply

Your email address will not be published. Required fields are marked *