2

所以我想知道,是否有可能将 x 轴上的日期时间值显示为间隔。

例如,我有 9:00 保存到数据库的数据,但如果选择了数据的每小时视图,这意味着数据是从 8:00 到 9:00 收集的,并且恰好在 9 点保存: 00. 因此,当列在 x 轴值 9:00 上方呈现时,这是不正确的。它应该在“类别”9:00(从 8:00 到 9:00)呈现。

总而言之,我需要将 ONE 列放置在 8:00 和 9:00 之间,或者一般来说,在传递的给定日期时间值和少一个值(之前)的值之间。

是否可以将日期时间间隔传递给日期时间轴?

提前感谢您的帮助!

4

2 回答 2

1

我找到了答案。 http://api.highcharts.com/highcharts#plotOptions.area.pointPlacement

设置为“between”的 pointPlacement 选项正是用于此目的。

我之前曾多次浏览过 Highchart 选项参考,但一定错过了。

于 2013-04-02T09:18:01.730 回答
0

我建议使用 pointRange 选项:http ://api.highcharts.com/highcharts#plotOptions.column.pointRange

使用您的示例,如果您将数据点设置为 8:30,并将 pointRange 设置为 1 小时,它将跨越从 8:00 到 9:00 的块

于 2013-03-27T12:27:02.577 回答