Chart.js 如何在x轴上显示半小时刻度

Chart.js 如何在x轴上显示半小时刻度,chart.js,Chart.js,我有过去36小时的记录。这些应该显示在my Chart.js-Chart中,以便每30分钟有一个刻度。如果数据集位于xx:45,则不应四舍五入到30分钟的间隔 我觉得我还没有正确理解“滴答”和“单位”这两个术语。我希望每30分钟有一条垂直线,但是数据集应该在x轴上自由分布 { ... type: "time", time: { unit: "minute", displayFormats: {

我有过去36小时的记录。这些应该显示在my Chart.js-Chart中,以便每30分钟有一个刻度。如果数据集位于xx:45,则不应四舍五入到30分钟的间隔

我觉得我还没有正确理解“滴答”和“单位”这两个术语。我希望每30分钟有一条垂直线,但是数据集应该在x轴上自由分布

{
...
   type: "time",
   time: {
       unit: "minute",
       displayFormats: {
           minute: "HH:mm"
       },
       stepSize: 30
   },
   gridLines: {
       drawOnChartArea: true,
       color: ["transparent", ...Array(Math.max(0, countDays(bedCapacities) - 2)).fill("#DFF2FA"), "#303740"],
       zeroLineColor: "#DFF2FA",
       drawBorder: true,
       tickMarkLength: -20
   },
   ticks: {
       fontColor: "#CCCCCC",
       fontSize: 11,
       fontStyle: "bold",
       labelOffset: 20,
       source: "auto"
}