动态地将时区偏移应用于高图
dynamically apply timezone offset to a highchart
我有一个图表,最终我想从时区下拉列表中应用时区偏移量。来自 json 的传入时间将全部为 UTC。
有没有办法让 highcharts 处理全局 timezoneOffset 的偏移量 属性,当单击按钮或选择下拉菜单时,类似于此:
Highcharts.setOptions({
global : {
timezoneOffset : 300
}
});
也许我还需要在执行此操作后重新绘制图表?
将global.timezoneOffset
option is deprecated so I suggest using time.timezoneOffset
换成图表。使用 chart-sentric 选项,您可以进行正常的图表更新以设置新的 timezoneOffset
.
例如 (JSFiddle demo):
let chart = Highcharts.chart('container', {
time: {
timezoneOffset: -120
}
// ...
});
并在进行下拉选择时:
chart.update({
time: {
timezoneOffset: 0
}
});
我有一个图表,最终我想从时区下拉列表中应用时区偏移量。来自 json 的传入时间将全部为 UTC。
有没有办法让 highcharts 处理全局 timezoneOffset 的偏移量 属性,当单击按钮或选择下拉菜单时,类似于此:
Highcharts.setOptions({
global : {
timezoneOffset : 300
}
});
也许我还需要在执行此操作后重新绘制图表?
将global.timezoneOffset
option is deprecated so I suggest using time.timezoneOffset
换成图表。使用 chart-sentric 选项,您可以进行正常的图表更新以设置新的 timezoneOffset
.
例如 (JSFiddle demo):
let chart = Highcharts.chart('container', {
time: {
timezoneOffset: -120
}
// ...
});
并在进行下拉选择时:
chart.update({
time: {
timezoneOffset: 0
}
});