I want to get tomorrow date, but this work not correctly. I dont understand, which problem is here, I split date, for getting true date format, check if checkbox checked and add to getdate 1 day, and shape date as i want
function doLateCheckOut(checkbox){
    var end_date = $('[name="end_date"]').val();
    var dateArr = end_date.split(".");
    var date = new Date(dateArr[2]+'-'+dateArr[1]+'-'+dateArr[0]);
    if(checkbox.checked) {
        date.setDate(date.getDate() + 1);
    }
    else{
        date.setDate(date.getDate() - 1);
    }
    var day = date.getDate();
    var monthIndex = date.getMonth();
    var year = date.getFullYear();
    day = day + '';
    if (day.length == 1) {
        day = "0" + day;
    }
    if (monthIndex < 10) {
        monthIndex = "0" + (monthIndex+1);
    }
    var latedate = day + "." + monthIndex + "." + year;
    $('[name="end_date"]').val(latedate);
    console.log(latedate);
}
