2017-01-02 67 views
0

有没有可能将Highstock图的xAxis设置为仅显示时间?如何在Highstock步骤图中设置xAxis只有时间

这同时显示日期和时间,我需要只显示时间:提前

highstock graph image

感谢。

$(function() { 

    // Create the chart 
    Highcharts.stockChart('container1', { 
     chart: { 
     width: 500, 
     height: 300 
     }, 
     title: { 
      text: 'AAPL Stock Price' 
     }, 
     xAxis: { 
     tickInterval: 1 
    }, 
     rangeSelector: { 
      selected: 4, 
      inputEnabled: false, 
      buttonTheme: { 
       visibility: 'hidden' 
      }, 
      labelStyle: { 
       visibility: 'hidden' 
      } 
     }, 
     navigator: { 
      enabled: false 
     }, 
     scrollbar: { 
      enabled: false 
     }, 
     series: [{ 
      name: 'AAPL Stock Price', 
      data: [45,90,90,45,50,90,39,50,90,39], 
      step: true, 
      tooltip: { 
       valueDecimals: 2 
      } 
     }] 
    }); 

});

回答

0
$(function() { 
     Highcharts.stockChart('container', { 
      chart: { 
      width: 500, 
      height: 300 
      }, 
      title: { 
       text: 'AAPL Stock Price' 
      }, 
      xAxis: { 
       type: 'datetime', 
       tickInterval : 1, 
       dateTimeLabelFormats : { 
        day: '%M min' 
       } 
      }, 
      rangeSelector: { 
       selected: 0, 
       inputEnabled: false, 
       buttonTheme: { 
        visibility: 'hidden' 
       }, 
       labelStyle: { 
        visibility: 'hidden' 
       } 
      }, 
      navigator: { 
       enabled: false 
      }, 
      scrollbar: { 
       enabled: false 
      }, 
      series: [{ 
       name: 'AAPL Stock Price', 
       data: [45,90,90,45,50,90,39,50,90,39], 
       pointStart: Date.UTC(2010, 0, 1), 
       pointInterval: 3600 * 1000 , 
       step: true, 
       tooltip: { 
        valueDecimals: 2 
       } 
      }] 
     }); 
}); 
+0

试过...!这个但在xAxis上没有改变。 – Rahul

+0

仍然没有变化 – Rahul

+0

你能否给我提供你的图形的完整图像? –

相关问题