[英]Highcharts (highstock) plotting incorrect date on x-axis line chart
[英]Incorrect date on the x-axis
請告訴我問題出在哪里,盡管在工具提示中輸入了正確的日期,但始終顯示01.01.xxxx。
$('#container').highcharts({
xAxis: {
type: 'datetime',
labels: {
formatter: function () {
return Highcharts.dateFormat('%d %m %Y', this.value);
}
},
},
series: [{
name: 'reg',
data: [[1392760800000, 60], [1420149600000, 3]] // 1392760800000 - 18.02.2014, 1420149600000 - 02.01.2015
}, {
name: 'app',
data: [[1392760800000, 0], [1420149600000, 0]]
}, {
name: 'dec',
data: [[1392760800000, 0], [1420149600000, 0]]
}, {
name: 'deac',
data: [[1392760800000, 60], [1420149600000, 3]]
}]
});
由於圖表的大小和x軸的比例,因此不為列顯示軸標簽,而是為年份初顯示。 您可以通過設置x軸刻度的位置來解決該問題。 示例: http : //jsfiddle.net/awhr7y74/2/
為此,您可以使用tickPositions
(在示例中使用),也可以使用-tickPositioner。 有關更多信息,請參見API- http://api.highcharts.com/highcharts#xAxis.tickPositioner
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.