【发布时间】:2014-05-23 04:41:25
【问题描述】:
试图从 1895 年及以上获取临时数据以显示在高图表上。问题是 xAxis 不正确。我怎样才能让它正确显示(勾选每年向右增加)?
$('.cchighchart').highcharts({
chart: {
zoomType: 'xy'
},
title: {
text: null
},
xAxis: {
type: 'datetime'
},
yAxis: [{
title: {
text: 'Average Temperature (F)'
}
}],
series: [{
name: 'Average Temperature',
width: 3,
zIndex: 1,
yAxis: 0,
data: [
["1895", 42.441666666667],
["1896", 44.875],
["1897", 44.033333333333],
["1898", 42.716666666667],
["1899", 43.183333333333],
["1900", 45.408333333333],
["1901", 45.116666666667]
]
}]
});
【问题讨论】:
-
非常感谢您的收获
-
如果您要使用
datetime类型,那么您需要将年份转换为unix 纪元时间。但我认为您实际上并不需要将其作为datetime轴。见jsfiddle.net/ZAqzj/1
标签: javascript datetime highcharts