我无法在X轴上获得像[12:00,12:15,12:30,12:45,01:00,01:15,..]这样的标签。 我在X轴上只有00:00。我无法在X轴上显示增加的时间值。 我想从12:00开始默认。
我使用了以下代码。
xAxis:{ 输入:'datetime', tickInterval:1.5 * 3600 * 1000, dateTimeLabelFormats:{ 日:'%H:%M' } }
答案 0 :(得分:0)
您尚未向我们展示您提供的数据。这样的事情有效:
series: [{
name: 'Temperatures',
pointStart: new Date().getTime(),
pointInterval: 24 * 3600 * 1000,
data: [1.5 * 60 * 1000,1.2 * 60 * 1000,2.5 * 60 * 1000,1.9 * 60 * 1000,],
}]
答案 1 :(得分:0)
这在Dynamic Highchart中对我有用。
$(document).ready(function () {
chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
defaultSeriesType: 'spline',
events: {
load: requestData
}
},
title: {
text: 'Sensor Data Vs. Time'
},
xAxis: {
type: 'datetime',
tickPixelInterval: 150,
maxZoom: 20 * 1000
},
yAxis: {
minPadding: 0.2,
maxPadding: 0.2,
title: {
text: 'Value',
margin: 80
}
},
series: [{
name: 'Sensor Data',
data: []
}]
});
});
有了这个,我也会显示小时,分钟和秒。