How to increase jquery ui datepicker programmatically

Basically I want to take a date from one field, and then increase the day and set it to another date field.

This is some kind of psuedo code:

var date1 = $( '#date1' ).datepicker( 'getDate' );

var incrementDate = date1 + 1 //increment day

$( '#date2' ).datepicker('setDate', incrementDate );

Any help appreciated ...

+3
source share
2 answers
var date1 = $('#date1').datepicker('getDate');

var date = new Date( Date.parse( date1 ) ); 
date.setDate( date.getDate() + 1 );

var newDate = date.toDateString(); 
newDate = new Date( Date.parse( newDate ) );

$('#date2').datepicker('setDate', newDate );
+4
source
var date = new Date($('#date1').datepicker('getDate'));
date.setDate(date.getDate() - 1);
$('#date1').datepicker('setDate', date);
+2
source

Source: https://habr.com/ru/post/1723257/


All Articles