Данные формата оси Hightcharts X в соответствии со случайными интервалами MIN
-
26-10-2019 - |
Вопрос
Здесь (jsfiddle) мой код с данными. Сгенерированный график довольно грязный, может ли кто -нибудь помочь мне в этом?
Мои данные с интервалом, как следующее:
hours:mins 10:13 15:15 18:14 22:13 00:13
в случайное время.
Я преобразовал их в миллисекунд, без проблем с этим, но чтобы показать их в Highcharts, в нем есть какая -то проблема, возможно, я не вызывал функций REQ, чтобы форматировать данные, чтобы показать правильное здесь или что -то в этом роде.
Некоторые даты в понятном формате:
Tue Nov 08 10:13:00 IST 2011 Tue Nov 08 15:15:00 IST 2011 Tue Nov 08 18:14:00 IST 2011 Tue Nov 08 22:13:00 IST 2011 Wed Nov 09 00:13:00 IST 2011 Wed Nov 09 03:13:00 IST 2011 Wed Nov 09 06:13:00 IST 2011 Wed Nov 09 10:13:00 IST 2011 Wed Nov 09 15:13:00 IST 2011 Wed Nov 09 18:13:00 IST 2011 Wed Nov 09 22:13:00 IST 2011 Thu Nov 10 00:13:00 IST 2011
Решение
Highstock требует сортировки времени. Добавление этого перед рендерингом решает вашу проблему:
data.sort(function (a, b) {
return a[0] - b[0];
});
Обновленный пример: http://jsfiddle.net/cyjak/3/
Не связан с StackOverflow