Показать сообщение отдельно
  #19 (permalink)  
Старый 02.08.2017, 11:19
Новичок на форуме
Отправить личное сообщение для helish_88 Посмотреть профиль Найти все сообщения от helish_88
 
Регистрация: 01.08.2017
Сообщений: 7

Сообщение от Dilettante_Pro Посмотреть сообщение
Вот, к примеру, с начала июля
var dateStart = new Date("07/01/2017"),
      dateEnd = new Date(),
      dateCurr = dateStart,
      n = 0;
dateCurr.setHours(0, 0, 0);
dateEnd.setHours(0, 0, 0);

do { 
    if(dateCurr.getDay() != 0 && dateCurr.getDay() != 6) n++;
    dateCurr.setDate(dateCurr.getDate() + 1);
} while(dateCurr < dateEnd);

  alert("n = " + n);
работает же! БОЛЬШОЕ ВАМ СПАСИБО
Ответить с цитированием