6

00:00 から 23:59 までの毎日のグラフがあります。しかし、ライブデータの場合、現在が午前 9 時であるとしましょう。デフォルトでは、00:00 から 09:00 までグラフが引き伸ばされますが、これは私には見栄えがよくありません。私が欲しいのは、同じ日の 23:59 の x 軸の最大値なので、09:00 - 23:59 が空白として表示されます。やってみ$graph["xAxis"]["max"] = (time()+86400)*1000ましたがだめでした。なにか提案を?ありがとう!

4

3 に答える 3

8

ハイチャートは、指定された最後のデータ ポイントのみを表示します。強制的に 0900 - 23:59 を表示したい場合は、表示したい時間のすべてのデータ ポイントを渡す必要がありますが、値には null を渡します。例を次に示します: jsfiddle example

データ ポイントが時間範囲を超えると、datatime ラベルが自動的に異なる形式になります。dateTimeLabelFormatsを使用して、データ ラベルの書式設定を制御することができます。

于 2012-05-27T03:59:52.883 に答える