Дата “С” - “По” добавить в массив

186
09 июля 2019, 00:20

У меня есть следующие даты, например 26.12.2018 и 10.01.2019. Как перечислить или добавить в массив все даты находящиеся в диапазоне с 26.12.2018 по 10.01.2019? Чтобы получилось так:

var date = ["26.12.2018","27.12.2018"..."10.01.2019"];
Answer 1

Отвечу сам:

var startDate = new Date("2018-12-26"); 
var endDate = new Date("2019-01-10"); 
 
var getDateArray = function(start, end) { 
    var arr = new Array(); 
    var dt = new Date(start); 
    while (dt <= end) { 
        arr.push(new Date(dt)); 
        dt.setDate(dt.getDate() + 1); 
    } 
    return arr; 
} 
 
var datearr = getDateArray(startDate, endDate); 
    
for (var i = 0; i < datearr.length; i++) { 
    console.log(datearr[i]); 
}

READ ALSO
Сделать плавное движение объекта после нажатия на экран(TouchPhase.Began)

Сделать плавное движение объекта после нажатия на экран(TouchPhase.Began)

Здравствуйте дорогие друзьяВопрос следующий: Дергается объект сильно при движении

181
Добавить параметры в адрес ссылки chilkat

Добавить параметры в адрес ссылки chilkat

Собственно, отправляю пост запрос по ссылке https://mysitecom/login?preferredLanguageCode=EN но ссылка обрезается и получается запрос идет на https://mysite

167
Условие повторяемости цикла

Условие повторяемости цикла

Цикл принимает пользовательский ввод в строку и парсит его, в случае неудачного парсинга или запроса на сервер по ScreenName - возвращает ЭксепшнКакое...

181
Когда AutoResetEvent.WaitOne() без параметров возвращает false?

Когда AutoResetEvent.WaitOne() без параметров возвращает false?

Есть несколько перегрузок AutoResetEventWaitOne() Когда срабатывает сигнал signal

213