Я довольно новичок в чартах JS.Я получаю этот результат здесь:

И вот мой код:
var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: ['Red', 'Blue'],
datasets: [{
label: 'Label',
data: this.modifiedData,
backgroundColor: [
'rgba(255, 99, 132, 0.2)',
],
borderColor: [
'rgba(255, 99, 132, 1)',
],
borderWidth: 1
}]
},
options: {
scales: {
xAxes: [{
type: 'time',
time: {
unit: 'day',
unitStepSize: 1,
displayFormat: 'DD MM'
},
position: 'bottom',
maxRotation: 90,
minRotation: 90
}],
}
}
});
Теперь, если я изменю type
от до linear
, тогда я получаю что-то более разумное:

Так что, должно быть, что-то не так с моими объектами момента (что яперехожу к координате х).Я также попытался просто передать строку в формате YYYY-MM-DD
(например: 2018-05-25
), но это все равно дает мне серое пятно внизу.
Я предполагаю, что он берет весь моментальный объект, превращает его в строку и печатает.Или что?И как мне это обойти?