Я рисую график Bokeh с осью X datetime. Добавляя аннотацию к графику, я замечаю, что время отстает на час. Я подозреваю, что это связано с тем, что я нахожусь в часовом поясе UTC + 1, хотя где-то может быть разница в индексировании +1.
Код для воспроизведения:
xrange = pandas.date_range('1/1/2011', periods=12, freq='H')
event = pandas.Timestamp('1/1/2011 05:00:00')
data = pandas.Series([1]*12, index=xrange)
data[event] = 3
plot = bokeh.plotting.figure(x_axis_type="datetime")
plot.line(data.index, data)
time = event.timestamp()*1000
spanannotation = bokeh.models.Span(location=time, dimension="height",line_color="red")
plot.renderers.append(spanannotation)
bokeh.plotting.show(plot)
Как сделать так, чтобы аннотация отображалась в нужное время?
РЕДАКТИРОВАТЬ: это определенно связано с часовым поясом, потому что, когда я меняю свой системный часовой пояс на UTC + 2, смещение составляет 2 часа.