No.354


【Highcharts】日時をJSTにする

時間が9時間ずれてる…UTCか…

 もう定番とも言える9時間のズレ。お約束どおり日本時間のJSTと協定世界時のUTCの差だ。

 jQueryでグラフを表示する時の定番とも言える(言えない?)Highchartsは当然のごとくUTCを使っている。

Highcharts

 globalオプションのuseUTCを確認すると

API Reference global.useUTC

Defaults to true.

 うむ。やはり。

 というわけで、解除するためにはオプションをfalseに設定してあげればOK。

Highcharts.setOptions({
  global: {
     useUTC: false
  }
});