2013-02-25 110 views
0

假設我有一個簡單的時間序列圖,數據爲2013年2月25日,從凌晨1點開始到晚上11點結束。如果我繪製這些數據,我會相當不錯,甚至在相隔3個小時的x軸上嘀嗒:凌晨3點,上午6點,上午9點等。這正是我想要的。但是,在軸的開始處顯示「星期一25」。我想隱藏這個,只顯示幾個小時。如何隱藏x軸上的日期?

我已閱讀d3的time documentation,但無法找到答案。有沒有簡單的方法來做到這一點,我的日期保持爲Javascript對象? (我確信我可以轉換爲字符串,但我想避免這種情況。)

回答

1

您可以使用tickFormat()函數傳入日期格式化程序。文檔不是非常清楚,但鏈接到this example說明如何做到這一點。就你的情況而言,在這個例子中,你將只有一個條目customTimeFormat