Sometimes, we want to fix getMonth in JavaScript giving previous month.
In this article, we’ll look at how to fix getMonth in JavaScript giving previous month.
How to fix getMonth in JavaScript giving previous month?
To fix getMonth in JavaScript giving previous month, we add 1 to the month returned by getMonth.
For instance, we write
const m = d.getMonth() + 1;
to add 1 to the month returned by d.getMonth to get the human readable month number from date d.
This is because getMonth returns 0 for January, 1 for February, etc.
Conclusion
To fix getMonth in JavaScript giving previous month, we add 1 to the month returned by getMonth.