2013-07-05 4 views
7

24 시간, 오전 8시, 오전 9시 등의 시간을 한 시간 씩 표시하는 간단한 예제를 찾고 있습니다. x 축. 차트로 표시 할 데이터는 [시간, 검침]입니다. 데이트 시도는 모두 효과가 없었습니다.Highcharts 날짜/시간 및 X 축

자세한 내용을 제공해야하는지 알려주십시오.

+0

포스트 코드 (하루에 24의 시간 ... 등) 그래서 우리는 당신이 이미 시도한 것을 제안하지 않습니다. – Renan

+0

문제가 해결 되었습니까? –

답변

14

공식 예제와 문서를 가지고 놀고 나면 2 시간마다 간격을 얻는 방법을 찾았지만 매 시간마다 쉽게 간격을 얻을 수 있습니다.

이 다음은 Highcharts 창출에 정의 할 수있는 옵션입니다

$(function() { 
    $('#container').highcharts({ 
     chart: { ... }, 
     title: { ... }, 
     subtitle: { ... }, 
     xAxis: { 
      type: 'datetime', 
      tickInterval: 3600 * 1000, 
      ... 
     }, 
     yAxis: { ... }, 
     tooltip: { ... }, 
     legend: { ... }, 
     plotOptions: { ... }, 
     series: [{ 
      ... 
      pointInterval: 3600 * 1000, 
      pointStart: Date.UTC(2006, 0, 01, 0, 0, 0, 0), 
      data: [ 
       ... 
      ] 
     }] 
    }); 
}); 

tickInterval, pointIntervalpointStart 옵션을 재생, 당신은 당신이 원하는 것을 얻을 수 있습니다. 여기

은의 살아있는 예입니다 내가 무엇에 대해 이야기하고 : http://jsfiddle.net/FxD58/1/

그것은 아주 잘 당신이 시리즈에서 24의 값이있는 경우 작동

+0

감사합니다 피에르! 이 솔루션은 완벽하게 작동했습니다. 정말 감사. – porterhaus

관련 문제