【发布时间】:2013-11-28 11:34:12
【问题描述】:
我正在使用nvd3.js 绘制一个图表,其中x axis 作为时间,y axis 作为一些十进制值。
我想将x axis 设为HH:MM,但我被困在这里。有什么办法吗。
【问题讨论】:
-
你能不能贴一些你正在尝试的代码。这样很容易得到帮助,也更容易找到错误
标签: javascript php d3.js nvd3.js
我正在使用nvd3.js 绘制一个图表,其中x axis 作为时间,y axis 作为一些十进制值。
我想将x axis 设为HH:MM,但我被困在这里。有什么办法吗。
【问题讨论】:
标签: javascript php d3.js nvd3.js
您需要指定一个自定义tickFormat 来执行此操作:
chart.xAxis
.tickFormat(function(d) {
return d3.time.format('%H:%M')(new Date(d));
});
【讨论】: