Chart.js時系列チャート(Time)

時系列チャート(Time)です。
data = [];
for (var i = 0; i <= 24; i++) {
data[i] = {x: new Date(2021, 5, 23, i, 0, 0), y: Math.random() * 100 };
}
var ctx = document.getElementById('mychart-time');
var myChart = new Chart(ctx, {
type: 'line',
data: {
datasets: [{
label: 'Red',
data: data,
borderColor: '#f88',
}],
},
options: {
scales: {
x: {
type: 'time',
time: {
unit: 'hour',
min: new Date(2021, 5, 23, 0, 0, 0),
max: new Date(2021, 5, 24, 0, 0, 0),
displayFormats: {
hour: 'HH:mm',
},
tooltipFormat: 'HH:mm',
},
},
y: {
min: 0,
max: 100,
},
},
},
});