Streamlit时间输入功能不支持单次输入
Streamlit time input function doesn't support each single time
有没有办法在streamlit上显示像上面这样的时间菜单?此菜单应每小时和每分钟显示一次。其他手流时间输入仅提供预定义时间到达,如 08:00 08:15 08:30 08:45 等。我不想要这个。我该如何解决这个问题?
start = "00:00"
end = "23:59"
times = []
start = now = datetime.datetime.strptime(start, "%H:%M")
end = datetime.datetime.strptime(end, "%H:%M")
while now != end:
times.append(str(now.strftime("%H:%M")))
now += datetime.timedelta(minutes=1)
times.append(end.strftime("%H:%M"))
st.multiselect('Departure hour:',times)
有没有办法在streamlit上显示像上面这样的时间菜单?此菜单应每小时和每分钟显示一次。其他手流时间输入仅提供预定义时间到达,如 08:00 08:15 08:30 08:45 等。我不想要这个。我该如何解决这个问题?
start = "00:00"
end = "23:59"
times = []
start = now = datetime.datetime.strptime(start, "%H:%M")
end = datetime.datetime.strptime(end, "%H:%M")
while now != end:
times.append(str(now.strftime("%H:%M")))
now += datetime.timedelta(minutes=1)
times.append(end.strftime("%H:%M"))
st.multiselect('Departure hour:',times)