2013-03-05 76 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

回答