11月5日には、夏時間ました。だから、日時とその時に何らかの愚かさが起きているようです。
私はhighChartsで常にUTCを使用していますので、私はこれに踏み込んでいません。しかし、それはバグのように感じます。
以下は、UTCの日付で問題を解決します。
Highcharts.setOptions({
global: {
useUTC: true,
},
});
Highcharts.chart('container', {
xAxis: {
showLastLabel: true,
type: 'datetime',
dateTimeLabelFormats: {
day: '%b %e',
},
},
series: [{
data: [
[Date.UTC(2017,10,1, 0), 0],
[Date.UTC(2017,10,2, 0), 0],
[Date.UTC(2017,10,3, 0), 0],
[Date.UTC(2017,10,4, 0), 0],
[Date.UTC(2017,10,5, 0), 4],
[Date.UTC(2017,10,6, 0), 0],
[Date.UTC(2017,10,7, 0), 0],
[Date.UTC(2017,10,8, 0), 0],
[Date.UTC(2017,10,9, 0), 0],
[Date.UTC(2017,10,10, 0), 0],
],
type: 'line'
}]
});
https://jsfiddle.net/LLExL/8235/
すべてが(私のタイムゾーンはUTC + 01:00)私のPC上で正常に動作します。あなたの出力のイメージと何が間違っているのかを教えてください。 –
@KamilKulig - スクリーンショットで更新されました... DSTは11月5日に終了しました。その場所で奇妙なことが起こります。 – daino3
残念ながら私はこの問題を再現できません。 'timeUTOffset'と一緒に' useUTC:true'を使ってみましたか? **デモ:** https://jsfiddle.net/kkulig/wkrfreq5/ –