@Chloyka

Как получить даты выходных дней на ближайшие 2 месяца?

Здравствуйте, написал скрипт, который выводит в консоль ближайшие субботу и воскресение в формате dd.mm.yy. Как можно из этого сделать скрипт, который будет выводить даты выходных на 2 месяца вперед. Я понимаю, что скрипт не сложный, но мои текущие знания JS позволяют мне только написать вывод в 16 переменных, и я понимаю, что это не правильно.
date = new Date();
sun = new Date();
sat = new Date();
if(date.getDay()){sun.setDate(date.getDate() + 7 - date.getDay())} else {sun.setDate(date.getDate())}
if(date.getDay()){sat.setDate(date.getDate() + 6 - date.getDay())} else {sat.setDate(date.getDate()-1)}
satd = sat.getDate().toString();
if (satd.length == 1){
 satd = "0" + satd;
}
sund = sun.getDate().toString();
if (sund.length == 1){
 sund = "0" + sund;
}
satm = sat.getMonth().toString();
if (satm.length == 1){
satm = "0" + satm;
}
sunm = sun.getMonth().toString();
if (sunm.length == 1){
sunm = "0" + sunm;
}
sat = satd + '.' + satm + '.' + sat.getFullYear();
sun = sund + '.' + sunm + '.' + sun.getFullYear();
  • Вопрос задан
  • 108 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы