Problema al sumar fechas

Hola, me explico, tengo dos datepicker, en el primero de ellos selecciono la fecha que quiero, y en el segundo me aparece la fecha con siete días sumados. El problema es que si clickeo por ejemplo en hoy, se me va a octubre de 2018... Alguien sabe el por que??

Aquí dejo el código por si es necesario...

$(document).ready(function() {
$("#datepicker").datepicker({
onSelect: function(dateText, inst){
//604800000 Es el equivalente en milisegundos a 7 días. Se obtiene multiplicando 24 horas por 60 minutos
//por 60 segundos por 1000 milisegundos por la cantidad de días deseada
var p = new Date(Date.parse(dateText) + 604800000);
//p cotiene la nueva fecha. Ahora la desbaratamos en un valor string en formato mm/dd/aaaa
var curr_date = p.getDate();
var curr_month = p.getMonth();
//Date.getMonth() me devuelve los meses del 0 al 11, así que hay que aumentarle 1 para obtener el mes real
curr_month++;
var curr_year = p.getFullYear();
//armamos nuestro nuevo string para ajustar el valor del segundo datepicker
var newdate = curr_month + "/" + curr_date + "/" + curr_year;
$("#datepicker2").datepicker("setDate", newdate);
}
});

$("#datepicker2").datepicker();
});
Hola:

A mi me funciona como debería (copié y pegué). Revisa la fecha de tu computador (incluso en el BIOS).
Sobre que sistema operativo lo probaste? Estoy empezando a pensar que el problema es del formato de la hora del sistema operativo....
Hmmm creo que en Windows XD (ya no recuerdo en realidad).

Estoy empezando a pensar que el problema es del formato de la hora del sistema operativo

Puede ser, pero bastaría con modificar la fecha y hora de tu sistema operativo (asegúrate de que tu zona horaria sea la correcta y también verifica el formato de moneda y fecha).
Lo soluciné! La solución por si os interesa... cambié el código xD

$(document).ready(function() {
$("#datepicker_1").datepicker({
dateFormat: 'yy/mm/dd',
minDate: 0,
maxDate: '3M',
altField: '#datepicker_value1',
monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
dayNamesMin: ["Lu", "Ma", "Mi", "Ju", "Vi", "Sa", "Do"],
onSelect: function(dateText, inst) {
var actualDate = new Date(dateText);
var newDate = new Date(actualDate.getFullYear(), actualDate.getMonth(), actualDate.getDate()+1);
$("#datepicker_2").datepicker("option", "minDate", newDate);
$('#datepicker_2').datepicker('setDate', newDate);
}
});

$("#datepicker_2").datepicker({
dateFormat: 'yy/mm/dd',
minDate: 'datepicker_value1',
maxDate: '3M',
monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
dayNamesMin: ["Lu", "Ma", "Mi", "Ju", "Vi", "Sa", "Do"],
altField: '#datepicker_value2',
});
});