谷歌图表时间轴改变轴

时间:2014-01-14 21:40:51

标签: javascript php google-visualization

我使用谷歌时间线显示员工每天工作的小时数。我想将x轴设置为始终显示24小时,但我找不到如何做到这一点,或者如果可能的话。它会自动将其更改为仅显示从最早到最晚的点。

示例:

enter image description here

1 个答案:

答案 0 :(得分:1)

Google Charts version 43(2015年10月2日发布)支持水平轴的minValue和maxValue:

....

var options = {
  hAxis: {
    minValue: new Date(1785, 0, 0),
    maxValue: new Date(1816, 0, 0)
  }
};

....

你必须通过frozen version loader加载它,但显然是wasn't successfully deployed by the usual process

看起来像minValue和maxValue只适用于在时间线的开头和结尾放置间距。因此,如果指定的minValue晚于其中一个数据点的开始日期,则时间线仍然从该数据点开始,而不是在minValue处开始。

这是一个jsfiddle,显示minValue和maxValue在第一个Google时间轴示例的开头和结尾处提供间距:https://jsfiddle.net/o27ttyy3