Highcharts sẽ tự động cố gắng tìm định dạng tốt nhất cho phạm vi thu phóng hiện tại. Điều này được thực hiện nếu xAxis có loại 'datetime'. Tiếp theo, đơn vị của thu phóng hiện tại được tính toán, nó có thể là một trong số:
- thứ hai
- phút
- giờ
- ngày
- tuần
- tháng
- năm
Đơn vị này sau đó được sử dụng để tìm định dạng cho các nhãn trục. Các mẫu mặc định là:
second: '%H:%M:%S',
minute: '%H:%M',
hour: '%H:%M',
day: '%e. %b',
week: '%e. %b',
month: '%b \'%y',
year: '%Y'
Nếu bạn muốn ngày là một phần của nhãn cấp độ "giờ", bạn nên thay đổi dateTimeLabelFormatstùy chọn cho cấp độ đó bao gồm %dhoặc %e. Đây là những người bảo trợ có sẵn:
- % a: Ngày ngắn trong tuần, chẳng hạn như 'Thứ Hai'.
- % A: Ngày dài trong tuần, chẳng hạn như 'Thứ Hai'.
- % d: Ngày có hai chữ số trong tháng, từ 01 đến 31.
- % e: Ngày trong tháng, từ 1 đến 31.
- % b: Tháng ngắn hạn, như 'Jan'.
- % B: Tháng dài, chẳng hạn như 'tháng Giêng'.
- % m: Số tháng có hai chữ số, từ 01 đến 12.
- % y: Năm có hai chữ số, chẳng hạn như 09 cho năm 2009.
- % Y: Năm bốn chữ số, như 2009.
- % H: Hai chữ số giờ ở định dạng 24h, 00 đến 23.
- % I: Hai chữ số giờ ở định dạng 12h, 00 đến 11.
- % l (Chữ thường L): Giờ ở định dạng 12h, từ 1 đến 11.
- % M: Hai chữ số phút, 00 đến 59.
- % p: Chữ hoa AM hoặc PM.
- % P: Chữ thường AM hoặc PM.
- % S: Hai chữ số giây, 00 đến 59
http://api.highcharts.com/highcharts#xAxis.dateTimeLabelFormats