Я создал диаграмму, используя chart.js. Мои данные генерируются в каждую минуту. Таким образом, оси X отображаются в формате ЧЧ: мм: сс (19:14:03), показывая координаты в каждую минуту. Я хочу, чтобы отметки по оси X были в часах.
Время 19:14:03 должно отображаться между галочкой 19:00 и 20:00.
Вот график, показывающий оси X в минуту. Я хочу, чтобы тики осей отображались ежечасно
Ниже приведен код, который я пробовал.
var timedata=["19:14:03","19:15:03","19:16:04","19:17:04","19:18:05","19:19:05","19:20:05"];
var chartdata = {
labels: timeData,
datasets: [
{
data: temp1,
options: {
scales: {
xAxes: [{
type: 'time',
time: {
format: "HH:mm:ss",
unit: 'hour',
unitStepSize: 1,
displayFormats: {
'minute': 'HH:mm',
'hour': 'HH:mm',
min: '00:00',
max: '23:59'
},
}
}]
}
}
}
]
};