0

我正在使用 FLOTR API 来显示图表

我有六个月的一些大型数据集。例如

var jsonData = [August 19, 2004',August 20, 2004',August 21, 2004',August 22, 2004',.........,January 1 , 2005] ;

像这样持续 6 个月。

但在 X 轴内,我只需要显示月份日期值。

Flotr.draw(
xaxis:{
tickFormatter: function(n)
{
return ;
},
}

请告诉我,最好的解决方案是什么?

4

1 回答 1

0

在您的 xaxis 对象中,您需要使用该ticks属性来指定您想要的刻度。

它看起来像这样:

xaxis: {
  ...
  ticks: [[<timestamp>,'August, 2004'],[<timestamp>,'September, 2004'],...,[<timestamp>,'January, 2005]],
  ...
}

您必须以与为数据创建时间戳相同的方式创建时间戳,但仅此而已。

于 2011-04-12T15:20:16.407 回答