Я новичок в высоких диаграммах, и это было тривиально работать с Arearange. Я пытаюсь настроить данные для диаграммы, которые «технически» работают. Он читает в эпоху, поэтому у меня есть все настройки. Все даты правильные. Однако, когда он графически, по какой-либо причине, кажется, просто говорится «01/17» по оси x для месяца/даты. Даты относятся к нескольким месяцам, и вы можете увидеть это в скрипке, которую я привел ниже.Дата Highcharts не отображается правильно по оси x
var data = [
[1419465600, 5, 20],
[1420848000, 20, 30],
[1422144000, 30, 40],
[1423526400, 45, 50],
[1424390400, 35, 40],
[1425168000, 30, 35]
];
(function ($) {
$(function() {
$('#container').highcharts({
chart: {
type: 'arearange',
zoomType: 'x'
},
title: {
text: 'Amount of daily players'
},
xAxis: {
type: 'datetime',
labels: {
formatter: function() {
return Highcharts.dateFormat('%m/%d', this.value);
}
},
tickPixelInterval: 200
},
yAxis: {
title: {
text: null
}
},
tooltip: {
crosshairs: true,
shared: true,
valueSuffix: 'players'
},
legend: {
enabled: false
},
series: [{
name: 'Players',
data: data
}]
});
});
})(jQuery);
В данных вар, она идет по времени эпохи, а затем низкие/высокие числа для диапазона области диаграммы. Сверху вниз она сортируется по дате. Но если вы посмотрите на выход, все говорят 01/17, почему это?