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 dateTimeLabelFormats
opsi untuk menyertakan tingkat %d
atau %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