Nowa data na podstawie stringa

0

Cześć
Pytanie banał, ale się męcze i nie wiem o co biega. Muszę z pola typu datepicker pobrać datę i wstawić do drugiego datepicker, z tym że ma być data+30 dni . Robiąc metodą poniżej dostaje Invalid Date. Tyle, że jak wpiszę ręcznie "new Date ("2018-09-01")" to bez problemowo działa (data z datepickera jest w takim samym formacie). Gdzie robię błąd? Kod:

$('#OGLOSZENIE').change(function(){ 
                var date4 = new Date ($('#OGLOSZENIE').val());
                var dateplusmonth = date4.getDate() + 30;
                $('#OGLOSZENIE_NEXT').val(dateplusmonth); });
0

Co Ci zwraca $('#OGLOSZENIE').val()?

0

Co Ci zwraca $('#OGLOSZENIE').val()?

Zwraca łańcuch z datą w postaci YYYY-MM-DD

0

Przypuszczasz, że tak powinno zwracać, czy dałeś console.log dokładnie w tamtym miejscu w kodzie i się upewniłeś?

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0