Highchart akan secara otomatis mencoba menemukan format terbaik untuk rentang zoom saat ini. Ini dilakukan jika xAxis memiliki tipe 'datetime'. Selanjutnya unit zoom saat ini dihitung, bisa jadi salah satu dari:
- kedua
- menit
- jam
- hari
- minggu
- bulan
- tahun
Unit ini kemudian digunakan untuk mencari format label sumbu. Pola defaultnya adalah:
second: '%H:%M:%S',
minute: '%H:%M',
hour: '%H:%M',
day: '%e. %b',
week: '%e. %b',
month: '%b \'%y',
year: '%Y'
Jika Anda ingin hari menjadi bagian dari label tingkat "jam", Anda harus mengubah dateTimeLabelFormatsopsi untuk menyertakan tingkat %datau %e. Ini adalah pola yang tersedia:
- % a: Hari kerja yang pendek, seperti 'Mon'.
- % A: Hari kerja yang panjang, seperti 'Senin'.
- % d: Dua digit hari dalam sebulan, 01 hingga 31.
- % e: Hari dalam sebulan, 1 sampai 31.
- % b: Bulan pendek, seperti 'Jan'.
- % B: Bulan panjang, seperti 'Januari'.
- % m: Dua digit angka bulan, 01 sampai 12.
- % y: Dua digit tahun, seperti 09 untuk 2009.
- % Y: Empat digit tahun, seperti 2009.
- % H: Dua digit jam dalam format 24 jam, 00 hingga 23.
- % I: Dua digit jam dalam format 12h, 00 sampai 11.
- % l (Huruf kecil L): Jam dalam format 12 jam, 1 sampai 11.
- % M: Dua digit menit, 00 sampai 59.
- % p: Huruf besar AM atau PM.
- % P: Huruf kecil AM atau PM.
- % S: Dua digit detik, 00 sampai 59
http://api.highcharts.com/highcharts#xAxis.dateTimeLabelFormats