我需要在xAxis上只显示时间标签。我正在使用Highcharts并且不完全了解如何做到这一点。在xAxis上应该有21:00格式的时间标签。我不需要约会,只需要时间。另外,两个标签之间的差异应该是00:30(半小时)或01:30,它应该是可缩放的。我的PHP脚本每半小时在数据库中写一些值,我需要在图表上显示它。抱歉我的英语不好,我是俄罗斯人。任何帮助将不胜感激:)
答案 0 :(得分:16)
在图表的xAxis中,您需要提供tickinterval
和dateTimeLabelFormats
。以下代码给出1.5小时的滴答间隔。您可以在tickInterval: 1.5 * 3600 * 1000,
xAxis: {
type: 'datetime',
//Sets tickInterval to 24 * 3600 * 1000 if display is by day
tickInterval: 1.5 * 3600 * 1000,
dateTimeLabelFormats : {
day: '%H:%M'
}
}