2012-02-29 44 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>; 
      } 
      } 
    ... 
}