2016-06-28 85 views
0

從highcharts文檔:http://api.highcharts.com/highstock#xAxis.tickAmountHighcharts - TickInterval與datetime值

我可以看到tickInterval不是avilible的日期時間軸,所以我的問題是,是否有一種變通方法來設置我的X軸刻度標籤的數量?

我試着玩了一會兒,直到現在都沒有成功。

+0

您正在鏈接tickAmount,tickInterval在日期時間軸上起作用。 – apokryfos

+0

但我不想tickInterval ...我想tickAmount ...我試圖找到一個解決方法,以獲得他的功能,我發現了一些解決方案,但不是最佳的 – omriman12

+1

最簡單的方法來解決這是獲取最早/最新的時間差以毫秒爲單位,然後將其除以tickAmount並將其用作tickInterval。但是用你真正需要的東西更新你的問題,它仍然說你需要tickInterval。 – apokryfos

回答

0

這個答案假設你確實想要tickInterval而不是tickAmount

我已成功將tickInterval用於datetime軸。這完全取決於每個刻度線之間需要多少時間。

舉例來說,如果你要顯示的每個日曆年度打勾,你可以做到以下幾點:

tickInterval: 1000 * 60 * 60 * 24 * 365 
// milliseconds * seconds * minutes * hours * days = 1 year 

我希望這是有幫助的!