При использовании момента можно ли всегда пропускать 2 месяца? Прямо сейчас у меня есть:
moment().add(8, weeks).startOf('month').endOf('week').add(4, 'days')
Однако в некоторых ситуациях это не сработает. Например, если сегодня 3 июня, вы окажетесь в июле, а не в августе. Точно так же, если вы добавили 10 недель вместо 8 для 31 января, вы зашли слишком далеко. 9 - аналогичный случай.
Любая идея, как заставить это иногда не работать?