對於X軸輸入,我將其作爲時間範圍從15-06-2012 11:32開始到15-06-2012 12:20。但圖表x-axix顯示從6點10分到6點50分。我希望圖表顯示實際時間。我的代碼運行爲X軸:時間顯示在條形圖中
xaxis: { mode: "time", minTickSize: [1, "minute"],
min: xMin.getTime(),
max: xMax.getTime()
},
請幫我整理一下。
對於X軸輸入,我將其作爲時間範圍從15-06-2012 11:32開始到15-06-2012 12:20。但圖表x-axix顯示從6點10分到6點50分。我希望圖表顯示實際時間。我的代碼運行爲X軸:時間顯示在條形圖中
xaxis: { mode: "time", minTickSize: [1, "minute"],
min: xMin.getTime(),
max: xMax.getTime()
},
請幫我整理一下。
Flot默認顯示時間軸上的UTC時間戳。直到very recently您是否有機會選擇xaxis: { mode: "time", timezone: "local" }
。這可能是你想要的。
在您的例子,如果你計算xMin
和xMax
與setUTCHours
而不是setHours
諸如此類,你應該本身軸的範圍對應的數據點更好。在現有版本的flot中,這可能是您最好的選擇。
感謝您的答案。這是工作。 –
截至目前,它的'時區:「瀏覽器」'或實時時區,如'時區:「美國/芝加哥」'。請參閱http://www.flotcharts.org/flot/examples/axes-time-zones/。 – indiv
向我們顯示您輸入的數據,可能是問題出在那裏。 – Ryley
xMin = 15-06-2012 11:32; yMax = 15-06-2012 12:20;這會做什麼? –
不,我的意思是我們需要看到您試圖繪製的原始'[x,y]'值 – Ryley