score:2

you can provide data as a list of x,y:

datasets: [{ 
        data: [{y:88,x:`${timestamp of 9:00}` },...],
        ...
    }, { 
        data: [{y:87, x:`${timestamp of 9:03}`},...],
        ...
    }]

like here https://www.chartjs.org/docs/latest/charts/line.html#point

and then in options define how to display the x value (timestamp) as hour:minutes

{
   scales: {
      xaxes: [{
         ticks: {
            callback = (label, index, labels) => {
               return moment.unix(label).format('hh:mm');
            }
         }
      }]
   }
}

Related Query

More Query from same tag