2012-11-30 82 views
0

我需要幫助,顯示海軍報圖使用日期(以類似的主題搜索,我不工作):在海軍報

var graphData = [{ 
data: [ [1343772000*1000,130],[1343858400*1000,152]... 
data: [ [1312149600*1000,202],[1312236000*1000,165]... 

xaxis: { 
mode: "time", 
timeformat: "%d.%m", 
minTickSize: [1, "day"] 
}, 

的結果是一樣的東西...... enter image description here

如何在x軸中顯示正確的日期?

回答

0

這取決於你的意思是正確的。

如果您正在討論x軸標籤格式,那麼您正在使用的%d。%m時間格式會告訴Flot顯示一天之後的月份數,這正是出現在你的截圖。

如果您想要月份名稱而不是數字,則需要提供包含12個字符串的'monthNames'選項,即["January, "February", ...]。然後,您可以使用%b格式選項來使用適當的字符串。有關所有可用格式選項的更多信息,請參閱文檔的time series data部分。

關於情節中間的差距,這也看起來是正確的。第一個系列中的時間戳開始於2012年8月,而第二個系列中的時間戳開始於2011年8月。如果每個系列覆蓋三個月,那麼您可以期望看到屏幕截圖中顯示的內容。

如果兩個答案都不相關,那麼您需要提供有關您的數據的更多信息以及您期望看到的內容。

+0

該數據包含3個月內的值。情節的中間是空的。 –

+0

我已根據您的評論更新了我的答案。 – DNS

+0

該系列涵蓋三個月(你是對的),所有時間戳都被正確設置,數據也包含中間的值。但仍然沒有任何差距。我期望在x軸1.8中看到。 5.8 10.8 ... 1.9。 5.9 ....等etc等 –