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 dateTimeLabelFormats
tùy chọn cho cấp độ đó bao gồm %d
hoặ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