У меня возникла проблема с добавлением дней к определенной дате.
Проблема заключается в том, что при попытке добавить дни к дате 2020-02-29.Пример: ![enter image description here](https://i.stack.imgur.com/mllwI.png)
Это первое значение комбинированного списка представляет собой переменную дату, заданную значением 2020-02-29, и когда я изменяю выбранное значение, добавляются дни к дате.на сегодняшний день.
![enter image description here](https://i.stack.imgur.com/Ot7EA.jpg)
Когда я выбираю 1-й вариант, получается: ![enter image description here](https://i.stack.imgur.com/3pNQ6.png)
Как видите, он должен возвращаться 29-02-2020.
Способ добавления дней:
this.validUntil = "2020-02-29";
this.validUntil = moment(this.validUntil);
this.validUntil = this.validUntil.format('DD-MM-YYYY');
this.finAuth = this.validUntil;
this.finAuth = moment().add(moment.duration(this.validityPeriodAsDay, 'days')).format('DD-MM-YYYY');
Есть какие-нибудь подсказки о том, как решить проблему с високосными годами?
PD Если не високосный год, он отлично работает.