Как реализовать 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-часовой формат. форматировать последовательно.
Что я пробовал:
Настройка type='time' в dcc.Input.
Проверил настройки браузера, которые влияет на отображение, но не на требование.
Требование:

Мне нужен инструмент выбора времени, который позволяет выбирать время в 24-часовом формате независимо от региональных настроек. браузера или операционной системы.
Есть ли предложения или альтернативные компоненты, которые могут помочь добиться этого в Dash Plotly?

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

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