あなたがしたいことは、axis tickFormatterを使ってそれを偽装することです。 「時間」モードは実際には「日付」モードのようなものでなければなりません。なぜなら、それは時代ではないからです。時間は本当に付随的です。だからすでに十進数に変換する作業をしているのであれば、javascript関数を使って必要な形式に戻してください:
function timeTickFormatter(val,axis) {
var hours = Math.floor(val);
var minutes = (val - hours) * 60;
return hours+":"+minutes;
}
それは明らかにすべての順列をカバーしているわけではありません。これを浮き彫りにする方法がわからない場合は、プロットオプションで次のようになります。
$.plot(placeholder, data, {
..,
yaxis: {
..,
tickFormatter:timeTickFormatter,
..
}
});