Как можно заполнить ось x датами, заданными значениями даты «от» и «до»?
По сути, пользователь будет введите дату "от" и "до" в моем веб-интерфейсе HTML, например 24/08/201 1 - 28/08/2011
Это будет через текстовые поля HTML, значения которых перехватываются с помощью jQuery, когда пользователь нажимает кнопку «Просмотр графика».
Я хотел бы создать сплайн-диаграмму, ось x которой начинается 2 дней до даты «с» и заканчивается через 2 дня после даты «до».
Итак, в приведенном выше примере пользователь предоставляет:
from -> 24/08/2011
to -> 28/08/2011
поэтому
x-axis start -> 22/08/2011
x-axis ends -> 30/08/2011
я также хочу, чтобы 24-часовые интервалы отображались как соответствующие им даты. Следовательно, ось x должна выглядеть примерно так:
|
|
|
|
|
|
|
|
|
|
|
|
|
|___________________________________________________
| | | | | | | | |
22/08 23/08 24/08 25/08 26/08 27/08 28/08 29/08 30/08
EDIT:
Я нашел следующий код:
series: [{
type: 'spline',
name: 'USD to EUR',
pointInterval: 24 * 3600 * 10,
pointStart: Date.UTC(<?php echo($year); ?>, 0, <?php echo($day);?>),
data: [
0.8446, 0.8445, 0.8444
]
}]
Но я просто не могу понять, как HighCharts приравнивает временные интервалы к частям данных ... Я, очевидно, это знаю имеет отношение к pointInterval ...
Я могу предположить, что 24 * 3600 - это количество секунд в день, но что такое * 10? Как мне заставить его отображать точно 24-часовые интервалы?