Работа с датами в chart.js

143
15 апреля 2018, 23:37

Хочу расположить вдоль на оси x несколько дат в качестве labels с интервалом в один день. Знаю начальную и конечную дату. Можно ли это сделать не прописывая все даты массивом в labels(их может быть очень много), а зная только начальную дату, конечную дату и интервал?

Answer 1

Попробуйте использовать для оси тип time, для этого типа можно задать максимальное и минимальное значение и единицу времени:

scales: {
    xAxes: [{
        type: 'time',
        time: {
            min: '2018-03-29',
            max: '2018-04-26',
            unit: 'day'
        }
    }]
}

Пример: https://jsfiddle.net/maximzasorin/3tLcon79/

Более подробно в документации.

READ ALSO
Проблема с foreach

Проблема с foreach

Мне нужно перебрать массив таким способом чтобы получать наибольшее значениеНо у меня проблема если они значение больше 0 то выводит не то что...

144
Бот на PHP для Discord

Бот на PHP для Discord

Здравствуйте, у меня есть код бота:

308