我想這是一個愚蠢的問題。但是,我在這段時間以來一直在努力掙扎,而沒有找到正確的數據格式對我的數據是什麼。如何在Highcharts中的xAxis上顯示年度值
我有這樣的年度數據,我希望有這樣顯示 - 2001年,2002年,2003年,...:
time,lat,lon,Npp_1km
Date.UTC(2001/1/1),15,-90,1.266112766
Date.UTC(2002/1/1),15,-90,1.166646809
Date.UTC(2003/1/1),15,-90,1.020591489
Date.UTC(2004/1/1),15,-90,1.016010638
Date.UTC(2005/12/31),15,-90,1.08053617
Date.UTC(2006/12/31),15,-90,1.181195745
和我Highcharts代碼如下所示:
xAxis: {
labels: {
style: {
color: "#666666"
},
x: 0
},
gridLineWidth: 1,
gridLineDashStyle: 'Dot',
tickWidth: 0,
type: 'datetime'
},
但是xAxis不顯示年份,而是顯示一些「00:00:00.001」。 我已經嘗試了許多不同的時間戳格式 - 「2001-1-1」,「2001/1/1」,「1/1/2001」,「1-1-2001」,「Date.UTC(2001/1/1)」。我也改變了「dateTimeLabelFormats」。但一切都是徒勞的。它不吐出「2001 - 2002 - 2003 - 2004」。
什麼是實現這一目標的正確途徑?感謝任何提示!