0

我正在尝试使用 nvd3 库绘制一些时间序列数据。出于某种原因,nvd3 会在每个月之间呈现很大的差距。

我的日期格式如下:

20110101
20110102
20110103

我相信格式化字符串应该是"%Y%m%d".

我已经阅读了其他 nvd3 帖子,人们参考了这样的设置格式功能chart.xAxis.tickFormat

chart.xAxis.tickFormat(function (d) {
            return d3.time.format('%Y%m%d')(new Date(d.toString()));                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
});

但是,"0NaNNaNNaN"每个日期值都会返回。

我尝试了另一种选择:

var format = d3.time.format("%Y%m%d");

chart.xAxis.tickFormat(function (d) {
        return format.parse(d.toString());                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
});

这似乎创建了正确的标签值,但数据仍然显示不正确。

我创建了一个 JSFiddle 来说明问题: jsfiddle

4

0 回答 0