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 สำหรับปี 2552
- % Y: เลขสี่หลักปีเช่นปี 2552
- % 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