Highcharts автоматично спробує знайти найкращий формат для поточного діапазону масштабування. Це робиться, якщо тип xAxis має 'datetime'
. Далі обчислюється одиниця поточного масштабу, це може бути один із:
- другий
- хвилина
- година
- день
- тиждень
- місяць
- рік
Потім цей блок використовується для пошуку формату міток осі. Типовими зразками є:
second: '%H:%M:%S',
minute: '%H:%M',
hour: '%H:%M',
day: '%e. %b',
week: '%e. %b',
month: '%b \'%y',
year: '%Y'
Якщо ви хочете, щоб день , щоб бути частиною «годину» -рівнем етикетки ви повинні змінити dateTimeLabelFormats
опції для цього рівня включають в себе %d
або %e
. Це доступні малюнки:
- % a: Короткий будній день, як-от "пн".
- % A: Довгий будній день, як-от "понеділок".
- % d: Двозначний день місяця, від 01 до 31.
- % e: День місяця з 1 по 31 рік.
- % b: Короткий місяць, як "січень".
- % B: Тривалий місяць, як-от "Січень".
- % m: Двозначне число місяця, від 01 до 12.
- % y: Двозначний рік, як 09 для 2009 року.
- % Y: Чотиризначний рік, як 2009
- % H: Двозначна година у форматі 24 години, 00 - 23.
- % I: Двозначні години у форматі 12 год, 00 - 11.
- % l (нижній регістр L): години у форматі 12 год, з 1 по 11.
- % M: Двозначні хвилини, 00 - 59.
- % p: верхній регістр AM або PM.
- % P: нижній регістр AM або PM.
- % S: Двозначні секунди, 00 - 59
http://api.highcharts.com/highcharts#xAxis.dateTimeLabelFormats