Разница в месяцах в Javascript

Как рассчитать разницу в месяцах в Javascript?

Обратите внимание, есть похожие вопросы, например: Как лучше всего рассчитать разницу в датах в Javascript

Но они основаны на разнице MS, когда в некоторых месяцах количество дней отличается от количества дней в других!

Любой простой способ рассчитать разницу в месяцах между двумя датами?

Для ясности, мне нужно знать, сколько месяцев охватывают даты, например:

Jan 29th 2010, and Feb 1st 2010 = 2 months
Jan 1st 2010, and Jan 2nd 2010 = 1 month
Feb 14th 2010, Feb 1st 2011 = 13 months
Feb 1st 2010, March 30th 2011 = 14 months

12
задан Community 23 May 2017 в 12:25
поделиться