通过 JS 适配器散景日期时间

Bokeh datetime via JS Adapter

我在 Bokeh 中有一个 Ajax 数据源,returns 我有一个 Unix 格式的日期数组。我想将它们转换为:“2020-4-28 13:39:10”,然后绘制日期为 x 的图形。现在我的适配器 returns 值作为字符串,我使用 DatetimeTickFormatter:

fig.xaxis.formatter = DatetimeTickFormatter(seconds=["%d/%m/ %H:%M:%S"],
                                            minutes=["%d/%m/ %H:%M:%S"],
                                            minsec=["%d/%m/ %H:%M:%S"],
                                            hours=["%d/%m/ %H:%M:%S"])

以获得正确的格式。但是 Bokeh 图不接受该字符串作为日期时间对象,我收到一个错误:“[bokeh] 无法设置初始范围”。

如何以正确的格式解析从适配器到图形的数据?谢谢! 我正在使用 python 3 flask 应用程序!

Bokeh fig doesnt accept the string as a datetime object

Bokeh 仅识别并使用数字作为 Unix 时间戳。您看到的每个格式化日期都只是该数字的表示。