i Хочу добавить дни к дате, а затем увеличить эту дату в течение промежутка времени. У меня проблема с тем же временным интервалом, но у меня проблема с попыткой сделать инкремент даты должным образом. Я знаю, что getDate() + 7 неверен, и я бы не хотел использовать плагин. Есть идеи? основная проблема заключается в том, что если даты на протяжении круга в год будут всегда занимать текущий год, и я думаю, что это связано с тем, как я создаю дату. Если то, что я прошу, не ясно, я могу ответить на ваши вопросы.Добавьте дни до даты в течение лет с шагом
var last, packEndDate, packStartDate;
while (i < frequencyValue) {
packStartDate = new Date();
packEndDate = new Date();
debugger;
if (isWeek) {
packStartDate.setDate(startDate.getDate() + (7 * i));
packEndDate.setDate(packStartDate.getDate() + 7);
} else {
packStartDate.setDate(startDate.getDate() + (30 * i));
packEndDate.setDate(packStartDate.getDate() + 30);
}
last = frequencyValue - 1;
if (i === last) {
packEndDate = endDate;
}
}
i++;
}
hrmm проверит его – CodeGamer
Хорошо работает в конце этого. – CodeGamer