Мне нужно разобрать и манипулировать Times без дат в моем коде. Например, я могу получить строку "15:00" от таймера. Я хочу превратить это в какой-то объект времени - я обычно работаю в Python, который имеет различные объекты Date, Time и Datetime.
Однако все решения, которые я видел, сосредоточены на использовании объекта Date. Это не может анализировать строку типа "15:00", так как она требует дневной информации. Я не хочу добавлять произвольную информацию о дате в Times - особенно потому, что Date предлагает делать предположения о таких вещах, как переход на летнее время, в зависимости от дня и локали, и, как представляется, существует риск того, что он автоматически попытается перевести время в данный язык. Кроме того, я хочу иметь возможность добавлять время, например. "15:00 + 1 час"
Какое рекомендуемое решение для синтаксического анализа и обработки "необработанных" времен, не связанных с датами?