0

時間データをプロットして UTC 形式で渡していますが、何らかの理由でプロットが「1 - 1 月 - 0001」から始まる日付を示しています。

次のコードでエポックを日付に変換しましたが、正しく機能しています。

for(var i=0;i<timeData.length;i++){
    timeData1[i] = new Date(timeData[i]*1000);    
}

次に、次のようにチャートに渡します。

 xAxis: {
     type: 'datetime',
     title:{ text:'Time'},
     series:[{
         name:'Time',
         data:timeData
     }]
 },
4

2 に答える 2

0

私はその問題を抱えていました。私のx軸は1時間ごとでした。しかし、真夜中の最初のティックには「1.Jan」というラベルが付けられました。他のラベルは正しく、午前 10 時は 10:00 などでした。

幸い、Highcharts にはそのバグの修正があります。最初のラベルを完全に削除するだけです。

showFirstLabel: false

于 2015-05-19T15:16:43.457 に答える