Yüksek grafikler, mevcut yakınlaştırma aralığı için en iyi formatı otomatik olarak bulmaya çalışacaktır. Bu, xAxis türüne sahipse yapılır 'datetime'
. Daha sonra mevcut yakınlaştırmanın birimi hesaplanır, aşağıdakilerden biri olabilir:
- ikinci
- dakika
- saat
- gün
- hafta
- ay
- yıl
Bu birim daha sonra eksen etiketleri için bir format bulmak için kullanılır. Varsayılan modeller şunlardır:
second: '%H:%M:%S',
minute: '%H:%M',
hour: '%H:%M',
day: '%e. %b',
week: '%e. %b',
month: '%b \'%y',
year: '%Y'
Günün "saat" dateTimeLabelFormats
düzeyi etiketlerinin bir parçası olmasını istiyorsanız, bu düzey için %d
veya dahil etme seçeneğini değiştirmelisiniz %e
. Mevcut desenler şunlardır:
- % a: Hafta içi kısa, "Pzt" gibi.
- % A: Hafta içi uzun, "Pazartesi" gibi.
- % d: Ayın iki basamaklı günü, 01 - 31.
- % e: 1'den 31'e kadar ayın günü.
- % b: 'Ocak' gibi kısa bir ay.
- % B: Uzun ay, 'Ocak' gibi.
- % m: 01'den 12'ye kadar iki basamaklı ay numarası.
- % y: İki basamaklı yıl, 2009 için 09 gibi.
- % Y: 2009 gibi dört basamaklı yıl.
- % H: 24 saat biçiminde iki basamaklı saat, 00 ile 23 arası.
- % I: 12 saat biçiminde iki basamaklı saat, 00 ile 11 arası.
- % l (Küçük harf L): 1'den 11'e 12 saat biçiminde saatler.
- % M: İki basamaklı dakika, 00'dan 59'a.
- % p: Büyük harf AM veya PM.
- % P: Küçük harf AM veya PM.
- % S: İki basamaklı saniye, 00'dan 59'a
http://api.highcharts.com/highcharts#xAxis.dateTimeLabelFormats