Временная шкала от начальной даты до конечной

132
24 сентября 2019, 03:30

Всём привет стоит задача получить массив всех дней и месяцев в промежутке между двумя датам как в диограма Ганта можно ли это сделать при помощи moment Js ? Просто надо вывески дни и месяцы в одну линию по оси x Спасибо большое за ответ

Answer 1

Ну, вот, например, массив всех дней:

let start = new Date('2019-01-25'); 
let end = new Date('2019-03-05'); 
let days = []; 
 
for (let cur = start; cur <= end; cur.setDate(cur.getDate() + 1)) { 
  days.push({ 
    day: cur.getDate(), 
    month: cur.getMonth() + 1 
  }); 
} 
console.log(days);

UPD: Добавлен month

READ ALSO
Интернационализация в проекте Vue js

Интернационализация в проекте Vue js

Вот есть такой массив думал как сделать для него интернационализацию, пробовал вот так: {this$i18n

152
Как по событию .submit отловить нажатую button? [дубликат]

Как по событию .submit отловить нажатую button? [дубликат]

Данный вопрос является точным дубликатом:

171
Функция slice не работает для document.querySelector. Ошибка .slice is not a function

Функция slice не работает для document.querySelector. Ошибка .slice is not a function

Что-то запуталсяПочему так? как исправить?

152
Помогите найти слайдер JS/JQ/WordPress

Помогите найти слайдер JS/JQ/WordPress

Можете мне помочь найти слайдер как на изображении (может кто знает)Может знаете плагин на WordPress, чтобы сделать такой слайдер

144