Показать сообщение отдельно
  #46 (permalink)  
Старый 04.12.2019, 12:13
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Функция formatDate форматирует вывод полученных дат, следовательно коррекцию на день недели нужно делать до этой функции, в аргументе Date.

Если

var date4_1 = new Date(date1_1.getFullYear(), date1_1.getMonth(), date1_1.getDate() - 49);


узнает без учета razn, то добавить ее

var date4_1 = new Date(date1_1.getFullYear(), date1_1.getMonth(), date1_1.getDate() - 49 - razn);
Ответить с цитированием