Highcharts上的时区

Cod*_*ace 11 javascript timezone highcharts

据我所知,Highcharts的默认值是UTC.我试图按照这篇文章中的答案所建议的,将Highcharts图表X轴标签用于不同的日期范围.如果我理解正确,则应将时区设置为浏览器的时区.

我在jsFiddle上测试了这个并且切换useUTC选项似乎没有效果.

http://jsfiddle.net/looneyp/me3ry/

问题:上面我做错了什么,如何正确设置时区?

Cod*_*ace 11

这是其中的一天

我在英国,所以UTC真或假得出的结果相同,因为我在GMT.我在预期的显示时间之间的差异是由于PHP中的解析问题导致unixTime.


Den*_*nis 6

你所做的一切似乎都是错的. 当在全局Highcharts选项中禁用UTC时,此jsFiddle显示x轴的移位.


小智 6

Highcharts现在支持3.0.8中的时区

您现在可以设置timezoneOffset全局属性:http: //api.highcharts.com/highcharts#global.timezoneOffset

  • 现在不推荐使用 [`time.timezoneOffset`](https://api.highcharts.com/highcharts/time.timezoneOffset),或者最好是 [`time.timezone`](https://api.highcharts.timezoneOffset)。 com/highcharts/time.timezone)。 (3认同)