2012-09-16 15 views
9

Highchartsチャートでは、時刻ではなく日付のみがラベルとして表示されるようにしたいと考えています。どうやってやるの?ハイチャート - datetime xaxisタイプの日付間の時間を削除する

Image

Here's an example jsFiddle.

+0

あなたのコードに関連する部分をインラインで投稿してください。 – Mat

+0

質問の中にあなたの問題を記述できますか?私は画像をロードして、違いが何であるかを考え出しました。 –

+0

申し訳ありませんが、私はenglish.hereでは良くないです、赤でラベルを削除する方法。 http://i.imgur.com/NQhBm.png – Cople

答えて

17

あなたはxAxis.minTickInterval

xAxis: { 
     minTickInterval: 24 * 3600 * 1000 
} 

jsFiddle 1
jsFiddle 2

を設定する必要があります

質問を投稿する前に、広大で便利なhighcharts api referenceをお勧めします。

+1

これは、上記に28日(2月をカバーする)を乗じると数ヶ月間有効です。少なくとも3年以下の範囲で動作します。私は、毎月の日数が異なるため、28日のティック間隔で月の名前が整列しなくなる可能性があると懸念していますが、これまでのところ問題は見られませんでした。 –

+0

ティック間隔を指定せずにこれを達成できますか?その理由は、小さい日付範囲の場合は時間が表示されますが、日付範囲が大きい場合(たとえば1年間)、ダニの数は自動的に減少します。 – Naveen

+0

@Naveen http://api.highcharts.com/highcharts#xAxis.tickPixelIntervalやtickAmountやtickPositionerを試して、複雑でダイナミックなポジショニングができます –

関連する問題