flot を使用して時系列でチャートを表示するときに問題が発生しています。私は以下のようなデータを持っています: [[gd(2012, 12, 10, 00, 06, 11), 382.94], [gd(2012, 12, 10, 00, 14, 59), 383.86],...[ [gd(2012, 12, 12, 00, 06, 11), 382.94],...[[gd(2012, 12, 14, 00, 06, 11), 382.94],...[[gd(2012) , 12, 10, 16, 06, 11), 382.94]] しかし、このデータをロードするたびに、xaxis の値は 18:00 から 4:00 まで表示されます。00:00 から 23:00 までではありません。以下は結果のスクリーンショットです。
あなたはあれが見えますか?xaxis は 00:00 から 23:00 ではなく 18:00 から 04:00 であるため、2 つの行があります。誰でもこれについて私を助けることができますか? しばらく勉強しましたが、失敗に終わりました。どうも。
ここにいくつかの便利なコードがあります:
function gd(year, month, day, hour, min, second) {
return new Date(year, month - 1, day,hour,min,second).getTime();
}
以下の記事では時間を節約できませんでした: jquery flot xaxis time