2012-02-29 33 views
0

Hy!如何使用codeigniter在高圖中隱藏xAxis毫秒

我需要幫助與高圖。在xAxis中,我有日期時間格式化,這是從時代開始的。 它顯示小時:分:秒和毫秒,但我不需要millisec。 在codeigniter我有高圖書館,我找不到解決方案來隱藏或從xAxis中刪除millisec。 請如果有人有一些想法,這將是偉大的!

回答

0

您能否將曆元時間轉換爲字符串格式,如'2012/2/29',然後將它們添加到數組中。

E.g. xAxis: {categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun','Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']} 例如,參見高圖模擬here

0

如果圖表是可縮放的,你必須爲你的xAxis

xAxis: { 
    ... 
    dateTimeLabelFormats: { 
    hour: '%H:%M', 
    day: '%e. %b', 
    week: '%e. %b', 
    month: '%b \'%y', 
    year: '%Y' 
    } 
} 

設置選項dateTimeLabelFormats,或者您可以使用該xAxis標籤格式:

xAxis: { 
    ... 
    labels: { 
      formatter: function() { 
       return <whatever format you wish for this.x value>; 
      } 
      } 
    ... 
}