Показать сообщение отдельно
  #5 (permalink)  
Старый 24.04.2021, 11:28
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

Сделать функцию
daysAdd(dt, days) {
  const msday = 86_400_000;  // мс в сутках
  return new Date(dt.getTime() + days * msday);
}


Использовать:
const cathDate = catholicDate(year);
document.getElementById("Catholic_Easter_gr").innerHTML = formatDate(cathDate);
document.getElementById("Maslenitsa_Catholic_gr").innerHTML = formatDate(daysAdd(cathDate, -49));
document.getElementById("Catholic_Radunitsa_gr").innerHTML = formatDate(daysAdd(cathDate, 9));
Ответить с цитированием