Пожалуйста, расскажите мне, в чем проблема, постоянно отображается 01.01.xxxx, хотя в подсказке правильная дата.Неправильная дата по оси x
$('#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 различна, правильная подсказка – gdv
Извините, немного неясно. Когда вы говорите неверную дату на xAxis, вы имеете в виду неправильный номер или неправильный формат? Потому что, если число это неверно, это то, что вы передаете 'formatter' в' xAxis'. Если вы преобразуете 'this.value' в Date(), вы получите именно то, что отображается на экране. –