2015-01-15 4 views
0

나는 몇 시간 동안이 문제에 직면 해 있으며 알아낼 수 없습니다.Highcharts 날짜 표제 레이블

내 그래프는 1 일을 커버합니다. 8 개의 데이터 포인트가 있습니다. 3 시간마다 한 번. 이 데이터를 표시하는 열 그래프가 필요합니다.

pointStart: Date.UTC(2011, 2, 1, 06, 01), 
pointInterval: 3 * 3600 * 1000 

그래프를 오전 5시에 시작하고 3 시간마다 데이터 포인트를 표시하고 싶습니다.

첨부 파일이 있습니다. pointStart가 6am로 설정된 경우에는 잘 보입니다. 하지만 출발점을 바꾸면. 정렬이 엉망이되어 값이 변하지 않습니다.

Jfiddle example

어떤 생각이?

답변

1

tickPositioner를 사용하고 특정 장소에서 틱을 반환 할 수 있습니다.

tickPositioner: function() { 
      var positions = [], 
       tick = Date.UTC(2011, 2, 1, 5, 0), 
       increment = 3 * 3600 * 1000; 

      for (tick; tick - increment <= this.dataMax; tick += increment) { 
       positions.push(tick); 
      } 
      return positions; 
     }, 

예 : http://jsfiddle.net/2jLtzy6r/1/

관련 문제