2013-03-05 71 views
1

我是d3js的新手,嘗試顯示X軸有時間序列的圖表,00:00至23:59。 嘗試配置d3js解析時間如下顯示使用d3js的時間線

var parseTime = d3.time.format("%H%M").parse; 
var mytime = "2045"; // I expect it to be 8 45 PM 
mytime = parseTime(mytime); 
alert(JSON.stringify(mytime)); 

但警報顯示 「1900-01-01T15:15:00.000Z」,而不是20:45。我知道有什麼是非常錯誤的,可能是我的理解本身是錯誤的。

在x系列上有時間序列數據的任何指針都會有幫助。

+0

爲我工作。我得到「1900-01-01T20:45:00.000Z」。也許是一個時區問題(你是UTC-5)? – 2013-03-05 14:23:35

+0

哦,可能是我的問題是誤導,我怎麼只顯示X軸的時間,即00:00 01:30 02:00等 – suresh 2013-03-06 04:10:18

+0

看看[時間尺度文檔](https:// github .COM/mbostock/D3 /維基/時間尺度)。 – 2013-03-06 09:23:20

回答