繁体   English   中英

使用d3js显示时间线

[英]Showing Time line using d3js

我是d3js的新手,试图显示具有时间序列从00:00到23:59的X轴的图形。 尝试将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系列上具有时间序列数据的任何指针都将有所帮助。

尝试在x轴声明中添加.tickFormat(d3.timeFormat(“%H%M”))。

有关tickformat的更一般说明,您可以阅读以下文章: https ://bl.ocks.org/mbostock/9764126

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM