问题描述
这似乎不起作用。任何帮助将不胜感激。
from bokeh.models.formatters import DatetimeTickFormatter
slider = DateSlider(
title = 'Date',start = date(2020,1,1),end = date(2020,8,step = 31*24*60*60*1000,value = date(2020,format=DatetimeTickFormatter(hours=["%d %b %Y"],days=["%d %b %Y"],months=["%d %b %Y"],years=["%d %b %Y"])
)
format = "%d %b %Y"
,但仍看不到刻度标签。以下是屏幕截图。
解决方法
我为此创建了https://github.com/bokeh/bokeh/issues/10468。
与此同时,由于所有格式字符串都相同,因此您可以直接传递格式:
slider = DateSlider(...,format="%d %b %Y")