Это недостаток алгоритма автоматического масштабирования.
По сути, он начинается с самого маленького устройства и в некоторых случаях перестает выглядеть слишком рано (например, у вас) 1 .
Если вы заранее знаете интересующую вас временную шкалу, вы можете изменить настройки xAxis для компенсации.
В этом случае добавление:
day: '%b %e',
hour: '%b %e',
Может быть адекватным. См .: jsfiddle.net / DkgVr / 4 / .
Или настройка tickInterval: 24 * 3600 * 1000
(один день) может быть достаточно хорошей.
См .: jsfiddle.net / DkgVr / 5 / .
1 Вероятно, он должен работать от наибольшего до наименьшего. Подумайте о том, чтобы сделать запрос на добавление функции или сообщить об ошибке.