Highcharts datetime начинается не в тот день



У меня есть php, выводящий диаграмму как Javascript, все это отображается правильно, однако функция datetime на оси x не начинается с правильной даты.



Я установил график следующим образом:



xAxis: {
title:{
text: 'Day',
style: {
color: '#666666',
fontSize: '12px',
fontWeight: 'normal'
}
},
type: 'datetime',
dateTimeLabelFormats: {
day: '%e.%b'
},
showFirstLabel: false
},


Затем на уровне данных серии:



series: [{
name: 'Office',
zIndex: '1',
data: [0, 0, 0, 0, 0, 0, 1.8, 17.67, 17.66, 74.8, 62.45, 71.21, 67.75, 22.28, 16.61, 16.26, 71.79, 72.85, 56.52, 48.68, 47.01, 0, 0, 33.8, 62.72, 40.28, 9.99, 26.06, 8.85, 9.46, ],
pointStart: Date.UTC(2012, 7, 14),
pointInterval: 24 * 3600 * 1000 //one day
}]


Таким образом, это явно настроено на ежедневную работу и должно начаться 14 июля 2012 года. Однако, когда график отображается, он начинается с сегодняшней даты.



Любая помощь очень ценится.

558   1  

1 ответ:

Попробуйте

pointStart: Date.UTC(2012, 6, 14), 

Для июля-JS месяцы начинаются с 0

Comments

    Ничего не найдено.