Показать сообщение отдельно
  #4 (permalink)  
Старый 27.02.2017, 12:42
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,084

массив дат между начальной и конечной
shumar,
<script>
 function fn(from,to)
 {
    var arr = [];
    from = from.split(/-|\./);
    to = to.split(/-|\./);
    from = new Date(from[0],from[2]-1,from[1]);
    to = new Date(to[0],to[2]-1,to[1]);
    for (; from <= to; )  {
      arr.push((from.getDate()+"."+(from.getMonth()+1)+"."+from.getFullYear()).replace(/(^|\.)(?=\d\.)/g, "$10"));
      from.setDate(from.getDate()+1);
    }
    return arr
 }
 document.write(JSON.stringify(fn('2017-01-01', '2017-03-01')))
</script>

Последний раз редактировалось рони, 07.06.2018 в 14:57.
Ответить с цитированием