Как реализовать 24-часовой выбор времени в Dash Plotly без регионального форматирования времени?Python

Программы на Python
Anonymous
Как реализовать 24-часовой выбор времени в Dash Plotly без регионального форматирования времени?

Сообщение Anonymous »

Я пытаюсь интегрировать средство выбора времени в свое приложение Dash Plotly. Я попробовал использовать ввод с type='time', который работает нормально, но выбирает региональный формат времени. Требуется разрешить выбор времени в 24-часовом формате.
Вот базовый пример того, что я пробовал:

Код: Выделить всё

**import dash
from dash import dcc, html

app = dash.Dash(__name__)

app.layout = html.Div([
html.Label('Select Time:'),
dcc.Input(type='time', id='time-picker', value='12:00'),
])

if __name__ == '__main__':
app.run_server(debug=True)**
Проблема.
Приведенный выше код выбирает формат времени на основе региональных настроек (например, 12-часовой формат AM/PM), но мне постоянно нужен 24-часовой формат.< /p>
Что я пробовал:
Настройка type='time' в dcc.Input.
Проверил настройки браузера, которые влияют на отображение, но не является обязательным требованием.
Требование:
Мне нужен инструмент выбора времени, который позволяет выбирать время в 24-часовом формате независимо от региональных настроек браузера или операционной системы.
Есть какие-нибудь предложения или альтернативные компоненты, которые могут помочь добиться этого в Dash Plotly?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -time-form

Вернуться в «Python»