2017-01-17 6 views
0

잘못된 포인트 데이터가 표시되었습니다. 올바른 데이터가 표시되지 않습니다. 그림을 확인하십시오.HighCharts : datetime xaxis에 잘못된 데이터가 표시됩니다.

시작점은 Date.UTC (2016, 06, 30)이며 툴팁과 마찬가지로 Date.UTC (2016, 07, 30)는 아닙니다. 여기에 나는 결과 얻을 수 있습니다 : Date.UTC(Year,Month*,Day,Hour,Minute,Seconds)에서 0에서 시작

enter image description here

$(function() { 
    Highcharts.chart('container', { 
    chart: { 
     type: 'spline' 
    }, 
    title: { 
     text: 'Waterflow' 
    }, 
    xAxis: { 
     type: 'datetime', 
     dateTimeLabelFormats: { 
     day: '%e' 
     }, 
     title: { 
     text: 'Date' 
     } 
    }, 
    yAxis: { 
     title: { 
     text: 'Flow im Mio' 
     }, 
     min: 0 
    }, 
    tooltip: { 
     headerFormat: '<b>{series.name}</b><br>', 
     pointFormat: '{point.x:%e. %b}: {point.y:.2f} m' 
    }, 
    plotOptions: { 
     spline: { 
     marker: { 
      enabled: true 
     } 
     } 
    }, 
    series: [{ 
     name: 'Main', 
     data: ([ 
     [Date.UTC(2016, 06, 30), 3072.541365], 
     [Date.UTC(2016, 07, 31), 3315.618228], 
     [Date.UTC(2016, 08, 31), 3367.458135], 
     [Date.UTC(2016, 09, 30), 3370.195785], 
     [Date.UTC(2016, 10, 31), 3424.501986], 
     [Date.UTC(2016, 11, 30), 3479.865412], 
     [Date.UTC(2016, 12, 31), 3521.730275], 
     ]) 
    }, ] 
    }); 
}); 

답변

0

. 이것은 documentation에 언급되어 있습니다. 당신이 5하지 6를 사용할 필요가 June

그래서 달을 지정합니다.

+0

감사합니다. 죄송합니다. 여러 번 읽었지만 '0'을 인식하지 못했습니다. – Dirk